0
0
0
-1
-1
0
-1
0
-1
0
-1
0
-1
0
-1
-1
0
-1
0
-1
1
-2
2
-3
4
-6
7
-10
13
-21
35
-304
-868
-727
51
-96
-972
-828
-511
-412
-50
-280
-921
-878
-187
-91
-686
-717
-107
319
-176
-769
-844
-849
-591
78
136
-445
-654
-442
-454
-395
-334
-313
-502
-628
-311
-850
-1022
-283
29
-70
-304
-654
-922
-895
-493
-60
-300
-698
-742
-186
-39
-723
-549
-221
-653
-624
-13
-301
-743
-568
-403
-343
-665
-760
-594
-435
-345
-535
-229
-157
-800
-1019
-1048
-309
-122
-477
-217
-468
-440
-576
-877
-780
-627
-636
-763
-512
-83
74
-306
-867
-1049
-941
-339
2
-381
-850
-866
-589
-518
-705
-423
-230
-133
28
-493
-1043
-862
-226
-38
-405
-769
-796
-501
215
172
-234
-71
-286
-1100
-711
36
364
133
-37
-678
-1165
-163
900
582
-733
-1571
-716
153
-69
391
429
-718
-1694
-961
118
533
495
-325
-828
-990
-985
-537
338
445
-295
-878
-676
-61
-524
-505
-5
-434
-746
-563
-507
-447
-201
-11
-833
-995
239
237
-713
-845
-542
-423
-157
64
-259
-134
-7
-495
-848
-479
-380
-477
-160
-22
-217
-521
-703
-512
-31
397
179
-1257
-1305
-427
189
384
-416
-282
-203
-867
-756
-231
323
-81
-701
-542
-96
-266
-680
-232
-196
-677
-22
617
-104
-298
-153
-1143
-1003
330
939
133
-533
-421
-43
-72
-935
-536
648
374
-525
-256
-209
-237
-384
-361
-358
-239
251
439
502
-858
-1423
-514
-112
391
99
-228
14
-473
-44
-121
-1526
-301
1136
715
-128
-1066
-920
-1306
-1020
1187
1238
109
-120
-875
-1489
-296
486
-262
-107
108
-408
-828
198
206
-465
8
-652
-51
449
-1184
-497
285
-112
-501
-385
181
-236
-687
-148
1067
849
-1528
-2216
57
513
807
1588
-696
-1949
-345
376
-613
-267
1423
584
-1250
-1106
-185
-135
-31
390
343
-171
-711
-697
-88
-349
0
891
-289
-853
-146
-981
-383
1292
-53
-738
-243
62
-306
-1480
22
1338
720
-827
-1866
-406
904
297
-271
98
-541
-674
160
-389
-1238
272
1193
668
-200
-1491
-1104
-507
-344
678
1205
271
-236
-281
-1357
-1884
337
2002
788
443
-885
-2379
-373
380
72
876
1309
-452
-2726
-1695
825
1125
428
838
665
-2255
-3095
-537
1656
1968
751
-702
-820
-1150
-1609
-301
1159
1892
641
-1211
-1190
-822
-513
93
1168
870
-434
263
-935
-1625
607
921
1176
33
-681
-670
-1033
885
-370
-4
1731
-55
-960
-1511
-942
1667
945
55
1161
-774
-1921
-371
1563
-23
-693
1456
571
-1314
-1396
645
1078
-495
790
774
-1949
-1819
1326
1343
-1446
-112
1345
1171
-476
-2581
-1136
1205
939
975
89
-1381
-278
488
719
-1199
-1256
1274
1857
60
-2376
-396
1333
-461
0
0
0
0
-1
0
-1
-1
0
-1
0
-1
0
-2
2
-4
4
-7
7
-11
13
-18
21
-27
33
-42
52
-68
94
-154
453
509
-2160
-1069
577
-829
-517
-271
-28
1071
-1328
-1255
-406
-2326
416
3270
-1025
-1918
78
-1231
-1641
-608
674
175
-178
-371
-1264
-754
-630
-22
464
-156
-1482
-1346
553
-688
-1709
1731
1978
-2604
-2670
507
-162
-1875
803
202
-1179
89
-1102
-1220
-1431
-100
1687
173
-1931
-2101
-613
869
350
12
-942
-1070
-526
-1834
-558
649
1722
-674
-2555
-1148
-77
764
-706
-1110
-260
658
-784
-1891
-2027
-1063
1861
1447
-1036
-2039
-808
-1529
-1658
1401
642
-1014
-1247
-909
-896
234
572
-1532
-578
-250
-2066
-638
605
-625
-330
252
-1875
-3002
-567
1241
1612
-915
-3187
70
-1142
-2902
835
1085
24
38
17
-2057
-2299
851
802
-939
-343
158
-632
-1218
-942
-453
-284
373
-252
-861
-801
-1065
-12
246
-472
-1320
-827
624
-872
-1308
115
-1019
-260
1135
-1198
-1331
-39
-1115
717
1329
-244
-1750
-1921
-87
545
972
956
-775
-2191
-1673
-293
39
163
1717
1046
-1586
-2100
-1851
-517
1894
1702
-762
-1220
-1073
-2147
122
64
359
658
-2032
-8
878
-2273
-1923
446
1032
654
-803
-2134
-1607
1425
1764
-699
-2892
-930
352
-1513
-203
360
80
-334
-1259
-1578
-1507
-100
1523
2560
-42
-3597
-1701
-1111
-1315
2208
2232
-1268
-2283
-694
334
-1164
-131
1404
382
-190
-2149
-1470
789
484
1550
-199
-1365
435
-1279
-1040
-399
-484
1727
71
-2240
-112
-1485
-203
1959
167
-752
-554
-395
-2800
-1410
2156
734
-326
-307
-1892
-1278
275
1466
603
-785
635
-449
-3427
-769
2027
1503
231
-272
-935
-1325
-350
85
371
351
1238
269
-2362
-1719
-1158
124
2029
-848
-388
414
-1580
-592
217
-361
88
1
-1394
-1888
-377
1018
-561
1467
410
-1659
-1408
-1589
-319
532
44
-1011
1036
-411
-2168
14
1101
-249
-1963
-2154
-8
827
-122
-678
539
-793
-2148
1136
17
-2102
-262
-972
386
927
-940
-613
-318
-1170
-1372
594
-340
65
506
-1095
-1738
691
915
-3117
123
1692
-1939
-395
1503
656
-1958
-2457
652
1732
848
-1489
-1695
148
-439
-1378
-392
721
1657
-1480
-3166
-505
608
124
-1372
-268
554
-974
-1572
95
400
-973
-2174
-239
1051
-2617
-348
994
-1186
608
-426
-2677
191
-138
-2325
-560
1897
1691
-1643
-2617
-358
-673
-1822
618
-64
-678
626
-264
-866
-1386
-454
404
-1328
-1955
-638
297
928
-143
-1575
-218
-542
-1327
-181
-975
815
2906
-2266
-3177
85
-978
145
2643
-896
-3152
406
303
-1776
-525
-30
-1547
-109
592
-1680
104
315
-431
247
-1943
-3176
-1051
122
-803
-861
490
130
-1454
-516
-284
-1393
-849
-27
-357
48
58
-474
-161
-539
-1485
136
184
-1281
-850
128
599
-551
-27
1647
-476
-2857
-696
1176
-114
-1126
-996
516
889
-86
-2251
-1261
917
-1398
136
1901
-648
-877
-1168
-2373
420
1551
961
955
-1311
-1895
-762
-15
-1223
-1822
1567
2502
-470
-1042
-1722
-1751
481
1129
-31
-1168
-162
740
464
-1517
-407
492
-1542
149
318
-505
269
132
435
-254
-1696
-1473
-343
193
913
1186
187
-1276
-2373
-1879
638
814
-419
807
521
-1683
-1134
-215
394
286
-609
-263
-742
-206
1270
-12
-1102
-813
-1022
-662
197
50
-398
1181
1534
-1340
-3247
-1235
973
748
765
-853
-1996
-114
-330
2
928
709
-245
-589
-203
-2459
-1473
899
-185
-577
-660
-848
-573
-1582
-615
1028
912
1675
-2214
-3347
167
-128
-367
-599
-624
-483
-112
890
1285
478
-1034
-752
160
-819
-1251
-6
951
1786
439
-2023
-2226
-1349
-599
964
1791
1253
92
-1664
-2193
-1845
-901
926
1952
1319
-388
-1748
-1318
453
627
-652
-1219
-254
1125
1428
1316
850
-425
-1125
-1607
-1860
-1195
598
2843
2610
-141
-1831
-2467
-2865
-1900
596
1941
1960
449
-2095
-1898
-698
-387
-67
130
967
931
-393
-687
-862
-508
-910
-1744
-871
819
705
-581
-155
399
-490
-1194
-1282
-1204
-510
262
296
102
-231
-470
-333
-899
-1340
-560
299
-582
-2196
-2617
-2268
-895
-58
-392
-663
-1021
-1671
-1372
-947
-1754
-1961
-828
-652
-705
-444
-1169
-1719
-1505
-1318
-849
239
123
-727
-484
-971
-2078
-1759
-1768
-1375
-277
178
-325
-943
-1005
-1116
-1275
-645
-364
-856
-869
-47
358
-707
-1101
-1134
-761
-65
164
782
65
-804
-427
-994
-1670
-724
250
787
291
-58
650
795
-66
-931
-1062
-550
184
803
1373
963
55
-638
-996
-847
-50
103
480
1578
1576
126
-1373
-1712
-475
847
1471
1697
1462
693
17
504
963
447
116
-77
683
2060
2135
2605
2626
541
-617
385
1265
2205
3796
2502
510
932
350
254
968
1093
1486
1347
1429
1894
1218
366
-9
-410
8
552
1046
2274
2745
1129
-654
-878
-387
130
805
920
452
1172
1851
391
-843
-477
-66
682
1742
2224
2112
779
216
689
-107
-261
467
1132
2290
2345
1429
990
125
-588
-246
280
620
688
957
1258
484
-274
290
480
748
1385
1457
1107
690
857
412
-316
-96
223
293
682
1172
999
542
759
1108
477
-183
126
534
620
280
-45
-19
50
34
32
234
571
643
440
143
-357
-769
-903
-543
-62
-44
-234
111
332
-68
-27
137
-277
-588
-621
-503
-344
-276
-263
-397
-610
-599
-375
-447
-296
282
260
-291
-776
-1039
-886
-550
-233
122
276
247
90
46
-77
-285
-208
152
709
797
502
476
354
136
119
55
6
102
164
246
312
207
77
-19
-135
-78
237
457
330
92
-76
-194
-166
49
-156
-393
-113
76
137
38
-295
-436
-418
-317
-153
-163
-216
-315
-459
-345
-144
-140
-142
-183
-397
-693
-796
-645
-485
-411
-407
-503
-600
-568
-492
-530
-494
-454
-598
-771
-751
-534
-458
-407
-262
-193
-271
-340
-288
-176
85
358
211
-105
-283
-299
-75
106
212
356
348
283
273
275
319
359
344
361
359
443
521
595
695
571
360
282
430
621
766
923
899
709
514
360
269
171
197
306
402
511
526
520
425
295
264
173
197
355
486
611
625
572
520
496
575
599
602
712
843
917
841
741
716
617
586
639
692
744
684
543
436
300
174
51
-4
55
51
50
120
19
-222
-494
-729
-821
-888
-877
-916
-925
-880
-928
-925
-974
-985
-913
-875
-783
-767
-763
-699
-752
-810
-835
-857
-743
-629
-494
-416
-394
-396
-535
-529
-533
-589
-493
-419
-350
-317
-317
-267
-305
-385
-406
-437
-511
-525
-589
-620
-591
-630
-642
-732
-835
-930
-1111
-1159
-1199
-1256
-1221
-1221
-1213
-1174
-1243
-1231
-1219
-1249
-1168
-1203
-1233
-1225
-1297
-1277
-1279
-1274
-1134
-1030
-831
-721
-718
-741
-784
-756
-736
-704
-727
-724
-712
-726
-674
-655
-646
-608
-602
-638
-657
-687
-758
-829
-925
-995
-983
-951
-898
-894
-851
-827
-860
-882
-920
-908
-908
-887
-849
-794
-769
-739
-757
-734
-705
-706
-563
-595
-557
-469
-497
-299
-313
-286
-104
-63
76
116
182
263
259
262
214
208
343
385
356
413
327
330
395
392
439
406
412
510
463
458
450
398
485
370
384
387
281
334
310
369
394
290
319
353
362
392
326
319
224
145
59
-21
-3
3
-46
-99
-129
-236
-296
-389
-437
-480
-582
-676
-826
-905
-980
-1001
-1020
-1114
-1172
-1227
-1329
-1468
-1570
-1646
-1686
-1733
-1814
-1836
-1900
-1934
-1926
-1952
-1966
-2006
-1973
-1989
-2002
-1950
-1989
-1966
-1993
-2009
-1941
-1973
-1914
-1904
-1821
-1694
-1695
-1642
-1663
-1688
-1660
-1652
-1612
-1585
-1469
-1339
-1236
-1153
-1065
-987
-901
-760
-676
-588
-532
-457
-347
-327
-273
-204
-112
-16
47
150
267
349
447
569
626
666
725
821
902
1010
1129
1258
1352
1447
1573
1700
1851
2029
2250
2387
2493
2688
2811
2825
3121
3202
3394
3710
3770
4171
4380
4691
5033
5258
5497
5694
6003
6267
6526
6675
6797
6622
6250
4951
2465
-515
-3703
-5649
-6083
-5414
-4420
-4036
-4584
-5728
-6573
-6765
-6438
-6126
-6246
-7032
-7981
-8453
-8303
-7600
-6889
-6580
-6526
-6245
-5173
-3194
-850
1114
2098
2042
1497
1087
1296
2029
2824
3349
3539
3520
3572
3893
4388
4802
4879
4615
4144
3648
3250
2877
2353
1453
94
-1418
-2660
-3425
-3650
-3659
-3724
-4027
-4570
-5184
-5661
-5918
-6054
-6170
-6397
-6718
-7004
-7027
-6739
-6306
-5817
-5382
-4944
-4429
-3735
-2982
-2343
-1879
-1678
-1573
-1495
-1270
-891
-427
8
311
473
583
684
865
1085
1200
1051
702
333
55
-164
-437
-766
-1238
-1669
-2014
-2225
-2346
-2398
-2465
-2598
-2789
-2942
-2996
-2961
-2865
-2781
-2727
-2727
-2692
-2565
-2260
-1891
-1525
-1212
-970
-775
-609
-214
282
813
1300
1556
1791
1954
2294
2708
2934
3137
3222
3260
3389
3621
3747
4074
4344
4501
4698
4772
5038
5220
5543
5844
5933
6332
6638
7145
7832
8544
9122
9094
8053
5976
2698
-1426
-4806
-7379
-8173
-7442
-6593
-6160
-6654
-7501
-8221
-8100
-7291
-6567
-6357
-6690
-7369
-7714
-7440
-6971
-6500
-6489
-6737
-6409
-5084
-2509
633
3347
4919
5108
4702
4424
4635
5364
6010
6116
5680
4940
4392
4239
4282
4300
3981
3431
2969
2741
2744
2675
2113
881
-958
-2959
-4679
-5807
-6292
-6427
-6514
-6740
-7054
-7293
-7297
-7027
-6552
-6073
-5717
-5478
-5194
-4795
-4375
-4004
-3787
-3661
-3636
-3567
-3193
-2529
-1623
-756
-82
206
347
506
773
1037
1130
1020
762
476
190
-35
-276
-603
-953
-1279
-1588
-1731
-1753
-1720
-1870
-2195
-2696
-3256
-3629
-3786
-3797
-3733
-3690
-3709
-3643
-3497
-3223
-2931
-2632
-2378
-2112
-1774
-1412
-967
-560
-232
-37
126
311
563
903
1243
1461
1657
1803
1872
2052
2229
2260
2346
2375
2361
2414
2428
2395
2420
2367
2320
2257
2313
2468
2774
3252
3630
4070
4353
4699
5107
5624
6135
6609
7219
7886
8633
9485
10023
9374
7732
4144
-300
-3889
-6367
-6630
-5808
-5081
-5422
-6601
-7976
-8559
-7877
-6394
-5145
-4820
-5094
-5694
-5549
-4726
-3950
-3731
-4600
-5786
-6291
-5290
-2696
392
2922
4072
4014
3730
4045
5196
6733
7779
7815
6989
5892
5140
4694
4316
3630
2506
1338
513
399
886
1373
1328
483
-948
-2442
-3603
-4200
-4357
-4513
-4904
-5615
-6437
-7082
-7338
-7200
-6805
-6272
-5682
-5053
-4253
-3264
-2288
-1492
-1065
-959
-971
-772
-301
392
977
1227
918
129
-644
-1216
-1236
-911
-467
-221
-116
-152
-189
-291
-549
-1008
-1629
-2134
-2432
-2424
-2338
-2306
-2484
-2819
-3233
-3484
-3448
-3061
-2593
-2165
-2003
-2106
-2248
-2390
-2334
-2235
-2135
-2079
-1927
-1663
-1257
-842
-518
-300
-154
20
292
771
1327
1834
2083
2071
1853
1593
1426
1393
1451
1489
1304
1246
1144
1049
1096
917
812
776
831
1116
1327
1521
1756
1839
1954
2021
2181
2619
3192
3860
4489
5025
5565
6130
6730
7563
8316
9219
10105
10898
11053
10153
7779
3687
-333
-3640
-5283
-5401
-5127
-5531
-6911
-8671
-9899
-9845
-8626
-6890
-5749
-5226
-5197
-5025
-4197
-3221
-2640
-3191
-4637
-5928
-6151
-4767
-2328
48
1439
1726
1697
2317
3952
6273
8363
9413
9352
8556
7724
7127
6526
5548
3953
2061
457
-442
-568
-301
-243
-753
-1734
-2702
-3237
-3210
-2853
-2648
-2924
-3750
-4861
-5878
-6641
-7091
-7290
-7342
-7269
-6963
-6302
-5293
-4063
-2839
-1842
-1071
-412
341
1249
2116
2694
2717
2161
1186
30
-930
-1544
-1859
-1994
-2086
-2187
-2170
-1974
-1614
-1315
-1173
-1070
-973
-778
-577
-519
-755
-1280
-2040
-2806
-3406
-3687
-3656
-3413
-3194
-3120
-3066
-2927
-2573
-2082
-1582
-1204
-926
-717
-540
-442
-411
-462
-570
-654
-658
-450
-14
529
1052
1459
1757
1971
2179
2503
2790
2987
3037
2891
2583
2229
1905
1649
1456
1259
1105
1071
1281
1661
2136
2648
3068
3485
4066
4695
5445
6268
6972
7705
8235
8806
9544
10342
11256
11425
9659
5765
1163
-2875
-4848
-4729
-3999
-4286
-6198
-9011
-11340
-11805
-10285
-7897
-6086
-5521
-5956
-6100
-5057
-3170
-1478
-1303
-2793
-4830
-5878
-4910
-2419
175
1458
1045
-12
-168
1476
4582
7732
9568
9660
8697
7927
7899
8283
8252
7051
4829
2452
799
120
71
-108
-1022
-2595
-4103
-4809
-4443
-3369
-2390
-2162
-2801
-3877
-4827
-5282
-5312
-5286
-5466
-5927
-6422
-6541
-6173
-5427
-4528
-3722
-3045
-2289
-1247
220
1854
3188
3856
3816
3381
2967
2808
2863
2811
2380
1557
597
-149
-605
-896
-1462
-2295
-3190
-3848
-4104
-4130
-4135
-4267
-4581
-5006
-5332
-5389
-5001
-4409
-3855
-3598
-3581
-3512
-3154
-2541
-1825
-1322
-1071
-965
-821
-555
-235
34
90
-41
-274
-404
-307
3
304
430
370
296
362
674
1163
1648
1963
2034
1959
1887
1945
2041
2093
1945
1617
1264
973
949
1007
1064
1019
918
899
1017
1423
2028
2628
3207
3681
4013
4560
5200
6096
6903
7788
8536
9321
10333
11285
12096
11702
9064
4993
832
-2149
-2809
-2402
-2337
-3912
-7090
-10310
-12154
-11751
-9641
-7429
-6187
-6191
-6521
-5877
-4190
-2119
-978
-1601
-3301
-4750
-4647
-2900
-729
471
-15
-1551
-2604
-1904
689
3996
6510
7458
7180
6806
7246
8431
9475
9439
8118
6111
4343
3348
2877
2259
926
-1109
-3172
-4484
-4644
-3920
-3083
-2778
-3193
-3959
-4473
-4421
-3914
-3369
-3290
-3755
-4455
-5060
-5347
-5292
-5160
-5131
-5206
-5103
-4511
-3384
-1909
-484
550
1134
1492
1993
2872
3881
4474
4318
3393
2114
1012
285
-227
-832
-1705
-2665
-3439
-3836
-3820
-3548
-3239
-3068
-2961
-2801
-2427
-1859
-1328
-1140
-1387
-1983
-2634
-3024
-3125
-3082
-3137
-3445
-3880
-4186
-4142
-3682
-2974
-2256
-1688
-1233
-713
-75
596
1148
1438
1454
1303
1157
1116
1158
1167
1017
628
196
-58
-56
169
470
714
752
689
665
755
925
1106
1151
1035
815
598
546
560
551
479
427
432
652
1027
1564
2164
2733
3211
3697
4269
4965
5697
6431
7043
7569
8089
8625
9281
9596
9254
8156
6318
3934
1869
346
-573
-1160
-2126
-3664
-5600
-7275
-8106
-8045
-7334
-6527
-6095
-5917
-5713
-5139
-4229
-3404
-2984
-3139
-3536
-3581
-3090
-2171
-1342
-1103
-1433
-1901
-1877
-1031
435
2070
3310
3954
4301
4731
5436
6253
6845
6920
6498
5777
5134
4627
4044
3182
1940
543
-644
-1439
-1862
-2036
-2275
-2699
-3177
-3561
-3683
-3581
-3452
-3432
-3520
-3736
-3922
-4054
-4234
-4434
-4681
-4918
-5035
-4976
-4654
-4175
-3647
-3097
-2638
-2177
-1598
-944
-285
268
573
705
680
579
464
223
-65
-394
-775
-1122
-1357
-1459
-1468
-1505
-1577
-1597
-1556
-1365
-1069
-820
-688
-676
-768
-955
-1157
-1331
-1478
-1672
-1951
-2242
-2476
-2627
-2663
-2573
-2420
-2216
-1929
-1530
-1084
-618
-154
254
603
886
1137
1412
1653
1822
1862
1818
1713
1626
1567
1545
1627
1707
1783
1886
2026
2214
2464
2704
2941
3168
3342
3555
3768
4004
4228
4459
4660
4917
5249
5538
5957
6387
6959
7541
7684
7164
5896
4223
2547
1398
783
270
-561
-2008
-3849
-5578
-6669
-6947
-6720
-6426
-6283
-6264
-6061
-5432
-4534
-3689
-3226
-3161
-3207
-2972
-2250
-1322
-676
-651
-1190
-1833
-2037
-1549
-588
371
964
1196
1393
1867
2663
3600
4373
4800
4920
4957
5086
5242
5192
4724
3812
2705
1722
1034
617
209
-365
-1108
-1889
-2484
-2750
-2726
-2624
-2592
-2669
-2790
-2868
-2865
-2823
-2860
-3006
-3225
-3422
-3535
-3573
-3549
-3554
-3661
-3807
-3800
-3551
-3111
-2626
-2229
-1909
-1642
-1278
-838
-405
-28
211
329
374
356
359
343
250
78
-134
-295
-398
-438
-429
-451
-545
-661
-740
-739
-681
-624
-650
-761
-910
-1082
-1236
-1345
-1436
-1553
-1712
-1878
-1954
-1925
-1793
-1641
-1493
-1326
-1144
-883
-552
-211
114
402
639
818
972
1136
1296
1399
1467
1466
1386
1308
1226
1195
1209
1210
1228
1281
1343
1492
1672
1829
2008
2168
2293
2451
2586
2674
2741
2782
2864
2914
2981
3066
3200
3370
3481
3623
3811
3993
4211
4294
4100
3754
3268
2778
2369
1886
1279
476
-438
-1274
-1959
-2457
-2880
-3358
-3830
-4203
-4311
-4146
-3847
-3555
-3389
-3289
-3104
-2784
-2369
-1986
-1791
-1740
-1753
-1701
-1561
-1399
-1232
-1136
-1091
-1013
-830
-502
-108
230
519
778
1062
1420
1821
2174
2380
2453
2451
2344
2196
2049
1838
1552
1173
724
318
-48
-369
-662
-951
-1236
-1467
-1631
-1733
-1748
-1756
-1792
-1873
-1978
-2048
-2070
-2078
-2137
-2287
-2484
-2641
-2758
-2796
-2808
-2841
-2859
-2837
-2754
-2560
-2305
-2061
-1791
-1515
-1245
-966
-656
-344
-83
87
167
206
246
311
339
292
197
55
-59
-141
-216
-270
-297
-348
-415
-431
-406
-384
-337
-263
-284
-376
-388
-418
-466
-500
-539
-587
-625
-649
-672
-668
-574
-481
-410
-310
-215
-95
45
241
385
528
671
751
799
829
877
885
876
850
784
726
717
702
683
704
689
712
777
890
1024
1109
1179
1226
1316
1387
1440
1460
1417
1384
1370
1330
1265
1216
1137
1044
955
881
860
892
942
975
946
947
967
1024
1137
1164
1151
1079
969
884
765
636
522
343
131
-86
-320
-538
-742
-908
-1044
-1140
-1221
-1285
-1354
-1386
-1372
-1349
-1288
-1232
-1204
-1157
-1087
-1034
-1001
-1040
-1076
-1129
-1172
-1165
-1170
-1175
-1205
-1211
-1183
-1139
-1068
-989
-897
-769
-636
-511
-388
-280
-197
-150
-89
-27
-3
19
-23
-113
-166
-212
-307
-431
-512
-555
-614
-711
-776
-812
-832
-813
-740
-670
-669
-660
-675
-700
-621
-570
-550
-549
-596
-528
-481
-463
-413
-424
-343
-344
-306
-160
-171
-110
-121
-115
-13
-40
18
43
44
32
41
87
42
32
-49
-27
-26
-114
-40
-75
-132
-165
-222
-221
-219
-181
-231
-193
-214
-237
-138
-142
-155
-146
-122
-108
-108
-66
-30
-78
-116
-149
-170
-205
-264
-306
-317
-316
-361
-310
-303
-316
-282
-289
-221
-179
-69
-2
5
4
-16
48
80
108
101
153
184
147
189
228
253
277
290
283
261
284
301
348
379
345
290
209
164
123
116
83
20
-54
-126
-189
-227
-272
-338
-379
-433
-448
-459
-447
-437
-477
-518
-510
-492
-491
-489
-496
-470
-443
-410
-359
-357
-352
-357
-337
-296
-306
-301
-307
-298
-273
-251
-266
-283
-296
-271
-229
-244
-255
-298
-323
-325
-344
-339
-387
-428
-484
-518
-497
-506
-531
-562
-606
-591
-558
-574
-525
-522
-550
-506
-535
-524
-488
-489
-429
-448
-403
-377
-312
-291
-346
-369
-377
-386
-417
-429
-436
-402
-419
-424
-393
-439
-404
-381
-341
-298
-319
-296
-255
-267
-310
-238
-257
-308
-298
-300
-350
-364
-321
-299
-382
-342
-325
-378
-319
-352
-302
-316
-322
-282
-259
-264
-326
-319
-329
-424
-428
-414
-445
-479
-493
-496
-502
-533
-506
-479
-501
-432
-390
-391
-381
-349
-352
-326
-311
-288
-308
-272
-250
-221
-176
-180
-125
-128
-69
-137
-89
-54
-135
-60
-97
-106
-126
-163
-202
-201
-273
-269
-315
-328
-281
-375
-294
-362
-342
-369
-415
-421
-454
-432
-413
-402
-358
-337
-347
-314
-324
-299
-289
-218
-263
-159
-132
-159
-38
-77
-19
20
24
90
77
123
81
89
63
32
23
-2
58
24
23
-35
-28
-46
-57
-90
-100
-101
-135
-115
-170
-150
-220
-266
-269
-300
-297
-332
-327
-375
-361
-385
-379
-375
-417
-361
-339
-345
-286
-249
-231
-260
-291
-290
-335
-298
-267
-261
-257
-242
-227
-209
-210
-219
-241
-275
-275
-267
-265
-265
-226
-226
-236
-245
-270
-231
-261
-260
-240
-247
-268
-276
-242
-279
-242
-265
-293
-306
-317
-300
-245
-266
-233
-229
-309
-274
-262
-205
-209
-253
-305
-265
-251
-320
-272
-306
-330
-275
-276
-226
-240
-254
-220
-247
-197
-222
-191
-270
-304
-242
-303
-269
-223
-204
-211
-222
-163
-87
-71
-117
-42
40
5
54
23
51
1
71
136
71
66
94
69
-20
8
-22
-44
-48
-68
-110
-153
-108
-80
-82
-154
-188
-198
-262
-227
-207
-208
-290
-345
-314
-351
-337
-298
-320
-309
-313
-285
-241
-268
-257
-240
-227
-165
-132
-84
-112
-164
-151
-167
-155
-123
-152
-195
-227
-278
-306
-321
-295
-313
-349
-346
-405
-395
-377
-404
-393
-394
-417
-437
-445
-442
-493
-481
-618
-804
-780
-848
-948
-1046
-995
-1045
-1079
-864
-683
-714
-554
-397
-150
6
59
179
68
80
121
150
21
-190
-295
-440
-530
-566
-597
-745
-816
-784
-762
-698
-619
-525
-466
-377
-218
-84
-62
-1
62
53
39
46
-39
-134
-257
-276
-331
-472
-529
-653
-676
-734
-653
-624
-602
-511
-467
-320
-213
-124
-15
-24
-4
57
-19
20
-74
-74
-124
-262
-299
-424
-427
-505
-521
-506
-546
-539
-472
-487
-373
-325
-223
-205
-151
-35
-40
64
62
92
44
-43
-84
-173
-235
-251
-347
-396
-417
-524
-481
-475
-443
-390
-430
-385
-347
-339
-259
-246
-213
-176
-199
-139
-211
-241
-177
-261
-247
-280
-309
-351
-396
-404
-392
-361
-349
-351
-388
-362
-361
-357
-328
-284
-292
-337
-283
-300
-292
-272
-289
-394
-424
-435
-441
-444
-423
-396
-465
-428
-457
-428
-407
-364
-289
-289
-238
-247
-229
-199
-158
-147
-173
-153
-188
-236
-236
-254
-293
-333
-341
-356
-389
-346
-332
-322
-357
-323
-298
-303
-256
-216
-205
-231
-203
-197
-233
-242
-239
-245
-242
-247
-254
-326
-350
-336
-339
-339
-309
-294
-254
-234
-203
-160
-157
-119
-111
-85
-76
-62
-26
-76
-122
-144
-213
-259
-315
-353
-338
-348
-378
-387
-391
-423
-404
-349
-338
-310
-308
-284
-256
-257
-204
-197
-228
-263
-285
-288
-283
-283
-272
-307
-301
-278
-322
-284
-300
-318
-280
-299
-280
-288
-259
-210
-209
-186
-171
-160
-204
-158
-140
-165
-151
-169
-146
-263
-328
-298
-338
-334
-329
-362
-378
-407
-367
-344
-316
-271
-268
-240
-245
-215
-198
-162
-133
-149
-183
-178
-212
-225
-227
-249
-249
-278
-266
-275
-272
-322
-279
-303
-332
-298
-309
-275
-267
-248
-219
-242
-255
-256
-274
-278
-289
-281
-232
-269
-267
-261
-299
-280
-305
-285
-262
-338
-331
-384
-385
-376
-361
-386
-435
-432
-383
-290
-261
-342
-337
-291
-285
-209
-212
-243
-280
-311
-229
-203
-210
-217
-259
-302
-345
-296
-279
-260
-285
-320
-228
-148
-182
-223
-184
-243
-271
-215
-205
-292
-349
-304
-280
-239
-281
-263
-312
-338
-273
-309
-367
-333
-382
-468
-401
-438
-465
-480
-508
-430
-456
-435
-366
-381
-352
-325
-330
-318
-334
-244
-216
-321
-283
-272
-273
-213
-274
-261
-314
-291
-169
-239
-260
-280
-358
-361
-328
-303
-401
-382
-309
-321
-339
-333
-358
-340
-258
-266
-286
-296
-271
-284
-303
-237
-268
-339
-341
-292
-307
-277
-295
-279
-239
-257
-202
-207
-202
-109
-93
-166
-69
-122
-79
-64
-92
-137
-204
-206
-228
-188
-211
-267
-322
-275
-270
-298
-257
-285
-330
-252
-214
-249
-331
-235
-238
-265
-214
-202
-252
-301
-202
-306
-324
-301
-309
-286
-327
-307
-320
-324
-307
-332
-338
-347
-351
-310
-318
-279
-275
-322
-286
-297
-272
-258
-239
-310
-378
-358
-328
-351
-304
-340
-406
-445
-501
-447
-518
-588
-569
-522
-468
-530
-475
-487
-474
-377
-378
-308
-372
-374
-279
-382
-450
-417
-495
-453
-506
-524
-477
-544
-493
-487
-494
-471
-413
-327
-253
-257
-217
-171
-171
-261
-209
-215
-306
-280
-304
-404
-440
-392
-362
-414
-349
-277
-292
-264
-233
-194
-274
-148
-122
-161
-141
-201
-166
-222
-210
-206
-263
-262
-280
-248
-289
-323
-268
-337
-299
-139
-209
-221
-168
-140
-19
-76
23
-15
-149
-57
-25
-76
-128
-157
-149
-273
-285
-209
-260
-283
-363
-330
-296
-257
-187
-275
-394
-276
-213
-136
-221
-251
-278
-355
-217
-254
-319
-420
-427
-368
-315
-331
-436
-443
-435
-323
-387
-373
-256
-324
-338
-247
-118
-142
-213
-178
-185
-260
-184
-190
-228
-237
-313
-220
-252
-304
-357
-323
-233
-252
-293
-338
-271
-178
-192
-231
-194
-275
-297
-230
-240
-309
-368
-361
-296
-319
-361
-365
-420
-363
-330
-262
-224
-272
-238
-183
-154
-132
-225
-258
-237
-296
-304
-303
-329
-413
-442
-436
-366
-421
-439
-286
-273
-343
-398
-291
-343
-384
-404
-355
-458
-497
-399
-434
-429
-614
-524
-469
-395
-440
-502
-470
-342
-246
-362
-339
-352
-350
-337
-258
-353
-457
-504
-469
-385
-574
-583
-572
-525
-455
-511
-383
-499
-429
-201
-322
-361
-308
-186
-294
-398
-189
-177
-307
-273
-246
-214
-273
-367
-378
-379
-295
-273
-343
-435
-467
-316
-182
-182
-396
-522
-317
-178
-201
-274
-405
-437
-485
-360
-251
-451
-595
-600
-486
-286
-441
-462
-470
-530
-316
-286
-213
-337
-429
-319
-253
-243
-202
-300
-401
-303
-228
-33
-214
-342
-280
-279
-142
-201
-275
-284
-469
-356
-254
-311
-448
-531
-366
-383
-467
-369
-355
-418
-455
-492
-359
-359
-512
-505
-516
-468
-453
-516
-492
-552
-523
-448
-469
-311
-293
-397
-251
-125
-147
-75
-38
-16
-49
-84
-21
-25
-143
-230
-401
-413
-368
-497
-562
-680
-605
-622
-616
-462
-528
-583
-544
-342
-281
-252
-226
-338
-428
-370
-212
-297
-509
-514
-467
-496
-462
-527
-643
-848
-757
-537
-545
-506
-580
-583
-516
-401
-324
-462
-552
-459
-363
-288
-269
-376
-590
-561
-453
-399
-479
-609
-686
-686
-599
-573
-595
-708
-663
-569
-551
-516
-409
-456
-692
-600
-503
-381
-507
-547
-477
-619
-548
-608
-567
-451
-403
-508
-602
-529
-305
-330
-445
-498
-527
-367
-249
-179
-381
-674
-589
-340
-380
-449
-475
-653
-591
-406
-172
-323
-534
-483
-388
-266
-174
-191
-354
-394
-269
-117
-196
-217
-240
-301
-210
-133
-135
-154
-305
-277
-276
-239
-155
-307
-377
-375
-485
-514
-451
-396
-509
-579
-509
-446
-495
-314
-246
-346
-411
-342
-182
-121
-134
-295
-477
-352
-172
-245
-438
-495
-499
-511
-335
-302
-419
-531
-465
-212
-163
-97
-238
-393
-321
-115
-62
-331
-523
-491
-438
-373
-278
-373
-584
-669
-507
-267
-384
-626
-545
-339
-327
-351
-312
-324
-320
-220
-120
-229
-210
-102
-129
-309
-304
-239
-374
-312
-219
-310
-475
-442
-312
-464
-572
-484
-519
-571
-458
-353
-475
-611
-552
-415
-402
-315
-220
-262
-267
-142
-91
-185
-243
-142
-169
-218
-149
-161
-276
-291
-155
-284
-453
-431
-304
-253
-470
-451
-335
-446
-422
-367
-354
-442
-457
-205
-113
-208
-149
-100
-149
-68
94
71
-88
-207
-76
-70
-177
-350
-467
-446
-486
-488
-615
-722
-646
-572
-391
-416
-459
-309
-101
-16
77
130
127
153
244
324
280
42
-18
-22
-119
-127
-263
-333
-462
-553
-458
-386
-379
-425
-392
-230
-120
-116
-69
45
57
96
111
54
-25
-81
-91
-254
-463
-423
-414
-468
-477
-525
-559
-595
-492
-263
-316
-350
-199
-98
-38
33
108
68
29
94
177
147
100
36
-110
-176
-161
-212
-226
-360
-403
-357
-356
-171
-154
-191
-122
-23
105
102
140
180
43
-35
26
7
-41
-80
-194
-262
-331
-253
-232
-281
-304
-185
-84
-74
38
147
158
169
332
366
184
233
331
288
149
-34
-5
-109
-213
-177
-363
-470
-427
-318
-274
-330
-285
-203
-191
24
164
48
69
-10
41
20
18
-3
-206
-340
-350
-323
-343
-448
-553
-477
-402
-316
-253
-249
-162
-19
-22
-66
52
64
32
73
73
-58
-208
-184
-148
-205
-255
-371
-450
-453
-407
-337
-367
-343
-248
-269
-281
-117
-89
-167
-131
-60
-75
-116
-146
-99
-176
-243
-179
-314
-302
-216
-318
-372
-294
-199
-292
-369
-221
-182
-246
-264
-220
-218
-259
-214
-78
-165
-269
-208
-169
-199
-178
-194
-283
-251
-150
-200
-252
-243
-193
-214
-322
-238
-257
-276
-254
-242
-274
-260
-166
-116
-222
-237
-99
-124
-163
-136
-162
-219
-185
-100
-147
-255
-228
-179
-241
-260
-214
-213
-252
-343
-305
-254
-261
-235
-285
-332
-249
-255
-324
-383
-415
-409
-383
-383
-375
-387
-324
-208
-215
-218
-191
-113
-7
-24
-17
-67
-99
-79
-112
-178
-275
-311
-302
-402
-496
-508
-564
-570
-572
-568
-460
-432
-341
-268
-273
-209
-163
-42
44
13
0
-25
-132
-166
-197
-302
-358
-436
-566
-656
-642
-548
-558
-603
-643
-584
-481
-350
-277
-352
-383
-369
-370
-324
-325
-338
-417
-505
-514
-500
-480
-442
-453
-496
-521
-470
-358
-333
-298
-292
-325
-243
-144
-112
-100
-158
-161
-171
-182
-195
-294
-353
-395
-462
-495
-540
-523
-540
-572
-560
-534
-434
-324
-264
-229
-184
-173
-112
-77
-82
-90
-114
-157
-193
-205
-251
-305
-347
-368
-403
-444
-439
-383
-438
-491
-444
-346
-286
-315
-305
-276
-265
-254
-210
-164
-155
-133
-76
-57
-81
-55
-32
-15
-38
-63
-70
-49
15
-9
-62
-69
-15
16
41
4
-23
-69
-55
17
59
8
-76
-107
-75
-53
-89
-122
-140
-161
-162
-177
-198
-221
-202
-182
-191
-172
-177
-113
-37
-1
-15
-13
34
64
120
127
54
-20
-45
-19
-68
-145
-176
-215
-236
-238
-236
-238
-241
-164
-133
-130
-155
-96
-94
-146
-139
-229
-245
-230
-229
-296
-399
-442
-432
-393
-412
-403
-411
-355
-327
-271
-214
-207
-176
-155
-126
-140
-165
-192
-221
-238
-260
-298
-365
-370
-348
-361
-399
-394
-374
-336
-360
-343
-353
-351
-357
-367
-395
-415
-393
-419
-458
-494
-514
-505
-498
-500
-479
-402
-328
-295
-310
-320
-287
-239
-200
-223
-280
-225
-226
-96
-233
-364
-204
-160
-269
-416
-343
-307
-201
-246
-286
-191
-148
-40
-17
38
126
206
325
393
422
425
473
472
521
505
539
598
548
491
455
510
508
457
438
517
553
591
622
617
727
757
725
669
742
790
733
676
594
616
579
519
457
356
331
304
270
212
211
219
258
227
240
245
241
267
227
198
131
107
53
-9
-96
-196
-300
-424
-480
-527
-598
-692
-764
-847
-887
-926
-951
-1008
-1052
-1065
-1093
-1150
-1146
-1189
-1231
-1309
-1347
-1417
-1455
-1494
-1510
-1539
-1573
-1553
-1545
-1504
-1459
-1436
-1394
-1334
-1277
-1219
-1173
-1130
-1094
-1064
-1056
-1037
-1047
-1065
-1098
-1115
-1132
-1157
-1180
-1177
-1163
-1125
-1070
-992
-896
-771
-623
-492
-339
-229
-82
31
159
252
335
418
467
497
498
522
583
653
690
711
758
840
934
1038
1123
1245
1356
1500
1609
1720
1846
2004
2134
2249
2408
2516
2671
2785
3025
3172
3361
3613
3875
4124
4343
4637
5008
5382
5758
6082
6378
6645
6849
6819
6201
4703
2464
294
-1265
-2215
-3081
-4340
-6066
-7885
-9321
-10115
-10158
-9683
-9002
-8392
-7681
-6566
-4947
-3106
-1578
-661
-126
531
1684
3045
4065
4386
4031
3395
2925
2881
3043
3223
3237
3037
2898
2996
3335
3577
3541
3278
3010
2879
2789
2563
1949
893
-407
-1733
-2902
-3869
-4738
-5558
-6290
-6894
-7225
-7294
-7125
-6809
-6303
-5609
-4763
-3723
-2562
-1469
-726
-256
59
456
845
1124
1135
931
613
291
-3
-339
-700
-1038
-1249
-1314
-1237
-1156
-1103
-1192
-1307
-1431
-1451
-1416
-1398
-1476
-1654
-1865
-2066
-2206
-2350
-2481
-2635
-2675
-2592
-2324
-2001
-1699
-1500
-1294
-996
-587
-127
252
534
659
768
793
842
856
801
717
685
750
870
1000
1117
1251
1417
1679
1988
2364
2686
3012
3266
3504
3567
3655
3772
3872
3822
3780
3902
4040
4254
4471
4788
5182
5743
6291
6923
7380
7580
6858
5410
3320
1098
-723
-2138
-3270
-4755
-6542
-8509
-10173
-11204
-11463
-11039
-10249
-9272
-8092
-6598
-4757
-2767
-1003
298
1228
2129
3178
4345
5240
5536
5128
4309
3516
3011
2873
2913
2917
2804
2722
2775
2931
3119
3162
3032
2835
2634
2415
2058
1355
259
-1148
-2675
-4080
-5227
-6167
-6918
-7502
-7897
-8054
-7936
-7513
-6852
-5939
-4783
-3439
-2000
-592
642
1565
2248
2675
2926
3066
3098
2981
2689
2037
1183
354
-572
-1263
-1916
-2311
-2691
-2905
-3072
-3166
-3269
-3354
-3421
-3404
-3233
-3029
-2861
-2878
-2926
-3075
-3123
-3195
-3070
-2913
-2553
-2193
-1783
-1421
-1029
-624
-284
52
320
668
955
1189
1140
932
582
340
147
-6
-164
-282
-266
-200
-56
42
236
469
863
1243
1663
2036
2339
2542
2620
2660
2588
2487
2415
2436
2402
2480
2460
2570
2744
3073
3554
4105
4854
5786
6809
7843
8832
9660
10102
9327
7538
4853
2081
-107
-1851
-3267
-5191
-7376
-9749
-11710
-12799
-12931
-12245
-11137
-9850
-8368
-6538
-4347
-2048
-151
1136
1970
2735
3663
4681
5381
5422
4702
3639
2710
2194
2169
2372
2639
2859
3101
3476
3910
4277
4430
4389
4224
3920
3476
2735
1594
65
-1759
-3629
-5333
-6723
-7768
-8473
-8883
-8996
-8834
-8401
-7664
-6659
-5391
-3945
-2429
-954
307
1180
1762
2115
2247
2125
1834
1457
1058
637
145
-445
-980
-1392
-1594
-1671
-1628
-1503
-1359
-1257
-1283
-1430
-1668
-1917
-2190
-2449
-2802
-3124
-3413
-3627
-3779
-3819
-3699
-3369
-2874
-2258
-1586
-903
-220
365
865
1187
1377
1425
1405
1289
1075
755
382
20
-289
-489
-575
-485
-275
97
514
984
1481
2007
2480
2888
3204
3420
3556
3540
3520
3300
3029
2778
2570
2465
2464
2591
2826
3215
3687
4303
5046
5923
6891
7822
8743
9079
8451
6308
3076
110
-2099
-3396
-4756
-6446
-8667
-10871
-12504
-13209
-12820
-11633
-10109
-8579
-6929
-4888
-2354
155
2045
2982
3362
3793
4593
5457
5886
5474
4409
3134
2070
1573
1571
1875
2238
2551
2887
3342
3784
4070
4056
3822
3455
2955
2249
1233
-133
-1815
-3611
-5391
-6930
-8109
-8843
-9104
-8974
-8537
-7833
-6903
-5791
-4459
-2923
-1261
348
1703
2726
3373
3710
3692
3362
2802
2166
1559
1022
499
-109
-724
-1297
-1747
-1994
-2030
-1957
-1917
-2007
-2127
-2250
-2491
-2901
-3379
-3802
-4061
-4206
-4380
-4519
-4556
-4425
-4123
-3691
-3104
-2312
-1372
-457
342
990
1557
1954
2066
1922
1651
1346
1011
547
-75
-711
-1240
-1529
-1628
-1582
-1407
-1049
-569
-27
522
1037
1494
1866
2150
2322
2358
2281
2079
1771
1483
1189
909
828
780
917
1189
1513
1996
2425
3076
3685
4453
5128
5839
6564
7247
7887
8368
8830
9107
8934
7636
5140
1796
-1248
-3518
-4982
-6176
-7539
-9113
-10797
-12008
-12388
-11744
-10300
-8592
-7051
-5675
-4155
-2300
-367
1100
1775
1900
1964
2377
3067
3688
3851
3404
2607
1978
1972
2603
3545
4350
4817
5037
5190
5344
5371
5083
4367
3294
2069
845
-397
-1758
-3365
-5143
-6771
-7996
-8644
-8735
-8473
-8003
-7402
-6643
-5646
-4467
-3223
-2017
-924
59
916
1632
2108
2246
2000
1579
1144
869
768
643
391
62
-229
-462
-616
-745
-867
-1010
-1213
-1459
-1803
-2279
-2847
-3454
-4033
-4486
-4741
-4760
-4634
-4463
-4183
-3777
-3204
-2479
-1681
-905
-190
447
1000
1418
1594
1518
1267
933
595
262
-39
-324
-598
-814
-927
-903
-726
-410
-12
443
865
1253
1619
1899
2073
2135
2096
2002
1834
1707
1587
1434
1295
1180
1133
1243
1539
1909
2371
2829
3295
3881
4399
4925
5509
6106
6647
7154
7623
8004
8271
7902
6582
3983
797
-1983
-3967
-5081
-5975
-7091
-8715
-10368
-11450
-11477
-10467
-8921
-7310
-6034
-4834
-3379
-1605
145
1316
1673
1569
1505
1889
2655
3285
3391
2839
2012
1552
1827
2717
3815
4590
4934
5053
5138
5261
5212
4736
3810
2591
1314
134
-1014
-2304
-3839
-5494
-6949
-7911
-8257
-8088
-7626
-7077
-6445
-5713
-4808
-3735
-2670
-1696
-886
-233
327
784
1020
1027
780
411
129
30
125
301
387
292
144
12
1
-31
-157
-450
-839
-1265
-1699
-2210
-2856
-3580
-4227
-4626
-4799
-4738
-4585
-4351
-4057
-3637
-3086
-2392
-1656
-975
-354
124
473
722
839
763
543
193
-111
-308
-402
-451
-518
-607
-620
-493
-270
82
420
735
995
1229
1399
1507
1524
1467
1342
1167
1046
999
965
936
930
961
1088
1291
1609
1924
2301
2634
2964
3295
3606
3922
4161
4494
4832
5222
5647
6048
6495
6906
7267
7391
6846
5373
2954
320
-2021
-3600
-4550
-5440
-6651
-8331
-9796
-10571
-10361
-9291
-7976
-6780
-5823
-4814
-3505
-1998
-545
413
729
630
649
1094
1816
2398
2440
1936
1277
1063
1547
2572
3679
4411
4703
4786
4897
5074
5135
4809
3975
2808
1594
488
-506
-1632
-2989
-4496
-5863
-6744
-7021
-6819
-6407
-6035
-5713
-5333
-4756
-3950
-3084
-2353
-1818
-1507
-1243
-975
-767
-707
-855
-1131
-1294
-1193
-854
-394
-35
166
255
355
545
756
849
735
401
-72
-603
-1163
-1777
-2419
-3066
-3611
-3998
-4154
-4090
-3907
-3665
-3395
-3066
-2622
-2069
-1486
-972
-595
-393
-295
-284
-358
-466
-629
-792
-877
-909
-872
-758
-609
-433
-228
14
321
667
1001
1287
1463
1545
1568
1547
1500
1417
1310
1218
1165
1139
1173
1233
1338
1485
1655
1890
2158
2429
2651
2831
2939
3048
3174
3329
3548
3761
4017
4273
4584
4972
5388
5881
6286
6472
6014
4791
2978
892
-1031
-2408
-3348
-4244
-5354
-6681
-7848
-8501
-8367
-7577
-6560
-5647
-4918
-4208
-3339
-2250
-1175
-460
-276
-470
-727
-698
-354
32
179
-51
-463
-647
-305
603
1782
2804
3456
3770
3988
4322
4728
4957
4795
4151
3197
2213
1348
612
-194
-1176
-2265
-3224
-3821
-3968
-3768
-3483
-3328
-3297
-3255
-3116
-2793
-2419
-2155
-2101
-2257
-2519
-2772
-2932
-3056
-3176
-3350
-3474
-3469
-3260
-2855
-2383
-1956
-1613
-1287
-939
-522
-95
218
358
304
78
-171
-401
-595
-723
-823
-920
-986
-979
-881
-714
-554
-395
-311
-245
-197
-166
-196
-322
-541
-826
-1132
-1382
-1545
-1644
-1661
-1659
-1623
-1529
-1346
-1067
-741
-419
-107
197
452
685
870
1004
1069
1093
1072
1053
1067
1087
1135
1210
1295
1373
1493
1643
1814
2010
2192
2323
2398
2463
2532
2572
2636
2676
2733
2816
2913
3029
3216
3459
3682
3961
4165
4247
4071
3572
2795
1737
624
-407
-1289
-2028
-2682
-3336
-3914
-4322
-4492
-4387
-4060
-3628
-3187
-2794
-2433
-2063
-1715
-1452
-1361
-1409
-1593
-1807
-1942
-1968
-1950
-1949
-1961
-1981
-1857
-1524
-998
-349
319
894
1361
1711
2036
2313
2468
2488
2332
2044
1672
1287
897
518
121
-250
-565
-775
-829
-755
-642
-566
-546
-566
-602
-644
-704
-817
-987
-1243
-1584
-1946
-2296
-2629
-2906
-3114
-3238
-3270
-3239
-3137
-2949
-2737
-2500
-2254
-2027
-1797
-1581
-1398
-1240
-1156
-1121
-1118
-1139
-1142
-1108
-1040
-947
-839
-714
-565
-431
-294
-158
-42
29
55
44
5
-66
-180
-313
-469
-616
-741
-855
-910
-905
-898
-845
-759
-679
-566
-458
-355
-273
-233
-196
-182
-192
-207
-227
-271
-288
-289
-285
-238
-160
-85
19
137
254
371
484
592
685
772
844
879
923
970
998
1033
1075
1146
1230
1345
1479
1648
1824
2021
2242
2456
2698
2917
3134
3320
3483
3586
3585
3401
3031
2487
1785
1013
221
-497
-1134
-1640
-2034
-2376
-2606
-2715
-2711
-2620
-2467
-2259
-2053
-1867
-1727
-1642
-1638
-1722
-1863
-2056
-2256
-2436
-2575
-2615
-2601
-2539
-2413
-2218
-1959
-1599
-1169
-707
-228
204
572
862
1043
1147
1181
1148
1049
910
725
526
341
191
66
-46
-102
-81
-35
34
95
124
123
55
-49
-203
-396
-617
-880
-1172
-1470
-1786
-2081
-2318
-2509
-2631
-2681
-2687
-2620
-2512
-2405
-2299
-2174
-2070
-1975
-1886
-1809
-1722
-1650
-1604
-1547
-1492
-1406
-1307
-1176
-1021
-865
-694
-528
-384
-249
-113
-11
59
114
124
126
100
40
-13
-82
-132
-161
-197
-185
-131
-85
-28
20
64
115
153
186
204
203
198
165
106
53
10
-13
14
44
87
156
205
277
363
454
540
607
651
707
787
873
950
1022
1095
1152
1220
1352
1529
1710
1930
2160
2367
2572
2760
2949
3123
3262
3363
3401
3357
3194
2855
2345
1716
1045
349
-318
-894
-1381
-1770
-2075
-2283
-2410
-2458
-2425
-2312
-2140
-1948
-1767
-1625
-1547
-1539
-1612
-1774
-1973
-2164
-2342
-2451
-2494
-2501
-2443
-2314
-2124
-1853
-1490
-1084
-648
-196
208
547
813
987
1078
1099
1056
979
856
687
506
305
129
-5
-81
-89
-57
33
159
277
362
394
378
305
172
-14
-209
-434
-692
-960
-1245
-1531
-1783
-1986
-2133
-2212
-2251
-2239
-2191
-2150
-2114
-2105
-2089
-2087
-2094
-2089
-2095
-2103
-2077
-2028
-1952
-1813
-1630
-1416
-1167
-897
-626
-378
-159
48
208
299
350
342
292
238
146
30
-92
-220
-304
-360
-400
-386
-359
-316
-263
-241
-215
-181
-151
-113
-117
-148
-188
-241
-293
-344
-392
-391
-357
-324
-278
-197
-90
27
145
272
409
525
626
721
817
906
958
996
1016
1048
1099
1155
1240
1361
1495
1606
1724
1850
2000
2157
2294
2430
2563
2677
2802
2934
3042
3115
3105
2962
2641
2158
1577
924
253
-383
-928
-1372
-1761
-2035
-2250
-2360
-2372
-2343
-2225
-2087
-1938
-1793
-1686
-1637
-1641
-1730
-1879
-2064
-2232
-2364
-2447
-2478
-2452
-2361
-2221
-2003
-1690
-1310
-878
-441
-30
340
640
875
1019
1066
1040
958
862
766
657
557
442
347
272
224
236
286
363
438
476
456
412
300
135
-80
-328
-590
-898
-1239
-1582
-1906
-2192
-2438
-2646
-2809
-2848
-2812
-2749
-2656
-2555
-2446
-2328
-2222
-2121
-2022
-1920
-1805
-1698
-1591
-1497
-1373
-1245
-1100
-927
-724
-527
-336
-139
21
144
248
309
331
305
255
183
63
-80
-218
-355
-475
-539
-576
-594
-605
-607
-563
-504
-435
-359
-319
-266
-210
-172
-151
-138
-127
-114
-101
-114
-97
-40
34
107
196
278
355
429
504
604
707
816
872
898
915
906
920
941
982
1069
1182
1302
1444
1570
1683
1852
2025
2163
2316
2458
2610
2738
2855
2973
3067
3114
3085
2955
2663
2206
1649
1033
411
-215
-815
-1338
-1801
-2140
-2367
-2502
-2555
-2543
-2478
-2374
-2249
-2092
-1936
-1852
-1822
-1860
-1932
-2009
-2088
-2152
-2191
-2196
-2155
-2049
-1889
-1657
-1340
-950
-492
-27
405
803
1142
1406
1579
1653
1648
1589
1462
1305
1123
902
685
482
309
179
113
110
124
135
126
90
21
-102
-263
-438
-641
-870
-1123
-1383
-1644
-1897
-2136
-2311
-2413
-2453
-2436
-2377
-2302
-2205
-2091
-1987
-1900
-1809
-1715
-1623
-1543
-1493
-1462
-1450
-1405
-1338
-1237
-1119
-979
-803
-607
-417
-240
-103
9
96
128
142
130
77
1
-101
-229
-349
-443
-509
-547
-549
-538
-532
-524
-520
-517
-485
-459
-427
-398
-391
-385
-366
-360
-354
-323
-288
-254
-192
-80
38
148
253
333
441
541
630
740
855
942
979
1021
1066
1103
1149
1203
1271
1361
1451
1570
1690
1797
1902
2012
2144
2291
2434
2566
2682
2806
2925
3066
3189
3309
3409
3493
3557
3457
3117
2521
1777
938
128
-592
-1238
-1775
-2244
-2638
-2933
-3135
-3177
-3111
-2951
-2716
-2461
-2178
-1946
-1777
-1693
-1695
-1750
-1809
-1864
-1892
-1873
-1828
-1748
-1631
-1440
-1167
-788
-329
174
657
1102
1470
1742
1943
2041
2021
1934
1770
1565
1336
1078
820
568
323
149
37
-25
-27
-12
4
-8
-60
-142
-272
-446
-649
-892
-1148
-1422
-1695
-1950
-2190
-2409
-2550
-2626
-2626
-2586
-2503
-2400
-2298
-2203
-2111
-2033
-1965
-1892
-1820
-1739
-1658
-1593
-1502
-1387
-1240
-1032
-821
-609
-400
-202
-54
71
145
191
227
204
155
64
-33
-139
-260
-397
-514
-606
-676
-699
-722
-720
-700
-692
-710
-722
-709
-712
-706
-694
-693
-684
-661
-629
-565
-473
-375
-258
-124
24
189
321
442
558
662
768
869
950
999
1032
1077
1112
1171
1206
1252
1333
1422
1546
1692
1831
1994
2176
2345
2540
2730
2938
3128
3250
3382
3506
3664
3869
4042
4199
4241
4035
3503
2623
1526
392
-687
-1605
-2337
-2962
-3502
-3947
-4255
-4381
-4320
-4078
-3711
-3277
-2802
-2374
-2012
-1782
-1702
-1719
-1809
-1897
-1935
-1885
-1771
-1611
-1427
-1215
-930
-523
29
662
1321
1949
2471
2852
3046
3081
2967
2722
2395
2022
1617
1197
746
289
-150
-514
-777
-907
-920
-857
-770
-721
-730
-826
-1006
-1207
-1434
-1685
-1952
-2240
-2522
-2793
-3029
-3214
-3296
-3251
-3075
-2790
-2432
-2053
-1683
-1361
-1091
-869
-694
-579
-517
-506
-541
-622
-703
-783
-851
-844
-785
-679
-509
-354
-229
-154
-124
-138
-202
-317
-465
-625
-813
-1031
-1262
-1449
-1601
-1701
-1722
-1697
-1613
-1480
-1345
-1195
-1072
-977
-913
-871
-831
-793
-762
-739
-722
-679
-613
-506
-355
-165
60
267
464
645
781
878
947
970
979
968
941
893
808
733
649
586
552
531
581
658
772
923
1065
1179
1296
1397
1534
1661
1801
1936
2071
2246
2404
2662
2889
3204
3565
3990
4452
4876
5266
5613
5748
5440
4632
3330
1690
-41
-1636
-3003
-4072
-4963
-5699
-6334
-6704
-6757
-6459
-5804
-4927
-3947
-3014
-2202
-1537
-1053
-792
-736
-805
-888
-927
-847
-665
-426
-160
176
622
1207
1967
2828
3666
4369
4808
4932
4783
4381
3779
2987
2105
1192
263
-646
-1499
-2266
-2890
-3290
-3456
-3404
-3215
-2917
-2605
-2332
-2170
-2116
-2124
-2243
-2399
-2554
-2710
-2838
-2909
-2924
-2824
-2614
-2268
-1775
-1160
-479
160
676
1039
1227
1268
1129
833
463
18
-424
-888
-1334
-1742
-2040
-2200
-2218
-2141
-1961
-1713
-1474
-1282
-1181
-1184
-1247
-1360
-1518
-1669
-1836
-1956
-2029
-2057
-2041
-1920
-1724
-1463
-1127
-795
-495
-248
-67
8
19
-30
-112
-209
-322
-411
-465
-457
-385
-261
-96
115
330
566
772
937
1055
1128
1132
1082
1007
908
792
709
631
538
511
519
608
764
997
1250
1551
1872
2176
2430
2731
3008
3327
3601
3853
4126
4345
4709
5016
5390
5698
6014
5924
5166
3647
1467
-766
-2797
-4275
-5412
-6343
-7131
-7793
-8211
-8243
-7825
-6946
-5716
-4317
-2921
-1670
-654
77
524
695
709
658
723
917
1185
1489
1738
1982
2257
2666
3251
3971
4661
5157
5290
4968
4282
3287
2125
896
-330
-1529
-2662
-3668
-4484
-5095
-5478
-5583
-5416
-4933
-4220
-3393
-2577
-1882
-1419
-1126
-987
-906
-830
-782
-716
-655
-544
-394
-184
86
486
960
1489
1990
2383
2515
2382
2005
1417
717
-63
-867
-1670
-2425
-3090
-3628
-4043
-4255
-4255
-4046
-3660
-3161
-2652
-2199
-1850
-1603
-1452
-1353
-1288
-1268
-1225
-1177
-1096
-975
-813
-613
-367
-113
166
421
572
620
540
292
-58
-457
-878
-1257
-1613
-1899
-2078
-2153
-2116
-1975
-1730
-1396
-971
-575
-230
60
260
411
480
478
405
280
140
24
-46
-71
-61
7
124
242
410
590
746
879
952
987
994
1004
1041
1081
1124
1208
1269
1467
1636
1867
2115
2333
2700
2940
3244
3446
3650
3849
3996
4201
4324
4581
4696
4925
4854
4324
3239
1682
-116
-2100
-4040
-5715
-6904
-7610
-7948
-8115
-8091
-7761
-6991
-5840
-4405
-2798
-1181
216
1280
1978
2337
2504
2550
2535
2500
2497
2579
2731
2875
2961
3039
3164
3369
3551
3612
3449
2991
2198
1108
-168
-1536
-2825
-3960
-4881
-5559
-6014
-6224
-6170
-5833
-5236
-4380
-3334
-2231
-1125
-169
626
1162
1439
1554
1555
1539
1515
1484
1406
1345
1275
1245
1209
1180
1136
1028
839
533
50
-594
-1367
-2187
-2976
-3696
-4255
-4655
-4858
-4882
-4708
-4355
-3840
-3198
-2474
-1715
-1052
-492
-75
216
348
299
160
27
-83
-188
-298
-403
-459
-448
-408
-406
-404
-421
-412
-477
-641
-848
-1071
-1268
-1446
-1565
-1635
-1606
-1472
-1288
-1059
-779
-458
-116
212
450
598
685
674
576
427
252
114
-11
-64
-94
-27
86
256
482
683
921
1123
1316
1431
1518
1598
1654
1740
1826
1924
2033
2236
2493
2799
3086
3388
3745
4045
4451
4735
5096
5350
5585
5780
5584
4745
3004
775
-1763
-4279
-6352
-7859
-8727
-9161
-9288
-9150
-8723
-7838
-6457
-4675
-2736
-842
815
2079
2864
3194
3185
3030
2825
2682
2658
2751
2941
3168
3319
3438
3529
3665
3817
3831
3590
2977
1934
531
-1073
-2710
-4192
-5400
-6287
-6838
-7023
-6882
-6452
-5735
-4754
-3593
-2262
-894
345
1360
2088
2453
2561
2420
2181
1982
1853
1765
1654
1570
1483
1457
1437
1408
1299
1101
783
301
-385
-1256
-2298
-3331
-4273
-5019
-5513
-5761
-5742
-5492
-5021
-4372
-3583
-2713
-1778
-891
-123
484
874
1046
1060
889
639
413
205
80
-38
-150
-229
-273
-349
-470
-662
-872
-1132
-1446
-1790
-2185
-2555
-2865
-3044
-3092
-2964
-2725
-2340
-1865
-1332
-800
-292
188
572
846
955
972
884
714
465
208
-46
-210
-323
-382
-385
-318
-161
-14
167
293
398
472
550
605
616
568
554
552
599
738
900
1142
1357
1646
1887
2086
2325
2400
2594
2713
2751
2846
2897
3158
3098
3357
3495
3841
4145
4395
4695
4607
4058
2748
1103
-886
-2915
-4991
-6630
-7797
-8376
-8597
-8464
-8004
-7172
-5944
-4411
-2657
-832
849
2209
3124
3590
3674
3549
3335
3022
2760
2550
2472
2475
2479
2512
2548
2595
2584
2515
2261
1755
928
-169
-1443
-2806
-4081
-5159
-5938
-6378
-6483
-6272
-5755
-4979
-3985
-2807
-1579
-373
764
1675
2379
2718
2732
2537
2211
1855
1525
1220
968
765
613
496
356
186
-23
-305
-671
-1122
-1684
-2324
-3012
-3686
-4253
-4675
-4875
-4869
-4690
-4328
-3796
-3131
-2419
-1684
-978
-327
200
571
803
886
808
669
457
223
0
-168
-300
-401
-513
-596
-661
-773
-896
-1064
-1235
-1428
-1618
-1795
-1942
-2025
-1998
-1880
-1672
-1403
-1083
-704
-315
76
421
682
858
933
925
796
617
429
239
92
-48
-118
-118
-29
105
269
448
680
896
1069
1168
1209
1213
1259
1278
1381
1489
1572
1691
1956
2199
2499
2771
2985
3384
3637
3962
4142
4270
4477
4637
4734
4869
4806
4290
3176
1590
-648
-3060
-4991
-6737
-7965
-8668
-8881
-8794
-8420
-7658
-6467
-4891
-3082
-1228
512
1948
2929
3479
3702
3688
3484
3279
3005
2807
2698
2643
2574
2467
2394
2355
2337
2245
1918
1320
446
-675
-1944
-3201
-4323
-5207
-5792
-6079
-6044
-5780
-5242
-4450
-3453
-2262
-982
266
1356
2176
2686
2907
2844
2614
2308
1952
1618
1332
1045
804
566
367
196
65
-87
-247
-606
-1193
-1757
-2485
-3063
-3799
-4302
-4654
-4756
-4608
-4309
-3854
-3187
-2418
-1537
-632
121
780
1221
1445
1412
1229
847
476
-7
-431
-849
-1136
-1325
-1405
-1436
-1408
-1317
-1223
-1082
-1061
-1069
-1215
-1334
-1482
-1579
-1664
-1679
-1599
-1435
-1179
-915
-593
-292
22
253
395
442
377
221
29
-252
-520
-769
-920
-979
-974
-854
-685
-467
-277
-28
188
383
559
724
806
827
739
688
680
695
708
732
896
1036
1264
1431
1570
1760
1864
1971
2075
2113
2224
2241
2319
2422
2610
2859
3139
3501
3859
4288
4562
4947
4988
4493
3374
1669
-156
-2221
-4295
-6073
-7371
-8076
-8311
-8158
-7570
-6648
-5368
-3782
-2006
-187
1469
2802
3683
4036
4025
3767
3395
2962
2490
2115
1887
1735
1637
1587
1566
1608
1629
1562
1335
852
130
-843
-1929
-3006
-3985
-4730
-5209
-5364
-5204
-4746
-4034
-3132
-2074
-921
277
1352
2221
2738
2946
2852
2482
1974
1388
830
307
-104
-451
-725
-903
-1018
-1092
-1124
-1163
-1274
-1449
-1753
-2139
-2541
-2930
-3248
-3453
-3508
-3377
-3090
-2648
-2113
-1522
-885
-323
115
435
595
573
357
-4
-457
-951
-1396
-1772
-2068
-2227
-2241
-2137
-1928
-1693
-1429
-1102
-822
-629
-504
-473
-481
-516
-578
-624
-631
-585
-486
-374
-250
-141
-24
77
136
131
39
-92
-294
-499
-701
-886
-998
-1043
-983
-815
-620
-337
-41
309
690
1005
1312
1527
1685
1765
1765
1724
1637
1618
1575
1636
1665
1788
1950
2130
2388
2612
2906
3144
3502
3630
3836
3948
4134
4313
4402
4692
4752
4701
3970
2372
255
-2136
-4310
-6190
-7504
-8194
-8454
-8354
-7998
-7298
-6185
-4574
-2704
-675
1183
2707
3815
4369
4476
4246
3878
3478
3103
2773
2491
2249
1996
1759
1539
1405
1319
1260
1074
632
-88
-1136
-2313
-3483
-4477
-5162
-5538
-5596
-5373
-4897
-4200
-3273
-2172
-927
374
1595
2625
3303
3598
3509
3098
2527
1878
1261
595
-10
-511
-931
-1223
-1474
-1551
-1568
-1515
-1471
-1499
-1642
-1937
-2336
-2742
-3117
-3369
-3488
-3434
-3247
-2895
-2436
-1853
-1172
-522
133
637
1002
1140
1030
672
130
-499
-1122
-1645
-2085
-2379
-2560
-2572
-2440
-2181
-1860
-1452
-1053
-705
-435
-281
-254
-322
-416
-517
-561
-572
-525
-462
-344
-233
-129
-38
2
0
-67
-206
-392
-626
-896
-1187
-1429
-1547
-1552
-1402
-1150
-815
-456
-43
372
812
1146
1412
1626
1670
1693
1526
1396
1224
1073
967
942
998
1114
1330
1515
1733
2009
2196
2492
2685
2880
3002
3077
3152
3216
3369
3523
3812
4071
4455
4677
4670
3963
2385
313
-2130
-4440
-6397
-7588
-8127
-8278
-8144
-7759
-7027
-5851
-4180
-2151
32
1953
3427
4359
4698
4598
4175
3632
3043
2462
1960
1558
1242
968
749
605
602
711
829
824
555
-66
-977
-2024
-3057
-3936
-4549
-4867
-4901
-4700
-4247
-3561
-2651
-1570
-332
937
2084
2977
3463
3558
3278
2695
1891
1096
291
-379
-1000
-1567
-1952
-2229
-2320
-2254
-2079
-1841
-1623
-1512
-1517
-1708
-1968
-2256
-2497
-2624
-2607
-2474
-2208
-1849
-1413
-916
-416
105
541
833
928
811
470
-14
-687
-1394
-2012
-2499
-2804
-2981
-3004
-2858
-2563
-2190
-1700
-1195
-665
-219
80
213
249
172
46
-102
-247
-342
-390
-414
-449
-462
-488
-486
-502
-511
-564
-632
-739
-870
-1024
-1163
-1238
-1239
-1128
-925
-626
-283
67
423
788
1107
1407
1665
1814
1874
1781
1660
1483
1298
1148
1036
1057
1212
1286
1494
1759
2025
2365
2617
2985
3383
3637
3773
3907
3987
4246
4294
4454
4524
4416
4037
2731
968
-1203
-3232
-5065
-6650
-7588
-8124
-8098
-7794
-7137
-6141
-4732
-3026
-1173
689
2295
3597
4397
4718
4620
4239
3839
3405
2963
2541
2176
1824
1537
1298
1119
1008
874
670
301
-288
-1102
-2062
-3056
-3938
-4605
-5001
-5068
-4860
-4405
-3722
-2839
-1784
-633
553
1639
2536
3152
3407
3313
2924
2361
1689
1021
393
-160
-645
-1054
-1345
-1507
-1593
-1560
-1471
-1371
-1509
-1687
-1901
-2131
-2346
-2710
-2856
-2913
-2767
-2517
-2186
-1778
-1258
-716
-143
340
682
847
826
573
170
-390
-994
-1583
-2110
-2480
-2723
-2738
-2639
-2399
-2076
-1643
-1177
-705
-299
-1
147
157
108
-25
-168
-348
-460
-536
-538
-532
-526
-504
-497
-473
-466
-495
-583
-693
-875
-1057
-1217
-1337
-1371
-1338
-1231
-1038
-760
-424
-73
319
671
1019
1303
1511
1601
1602
1516
1374
1160
960
878
789
836
851
956
1103
1332
1544
1770
1942
2179
2377
2513
2568
2679
2772
3036
3201
3423
3803
3929
4281
4290
4231
3621
2259
624
-1290
-3195
-5034
-6463
-7363
-7663
-7661
-7227
-6407
-5312
-3805
-2136
-321
1406
2814
3842
4347
4370
4053
3625
3106
2571
2003
1532
1215
980
857
759
745
747
726
594
263
-270
-1051
-1975
-2891
-3698
-4297
-4607
-4639
-4400
-3881
-3157
-2231
-1178
-61
1037
1987
2730
3128
3175
2882
2339
1596
825
70
-604
-1204
-1889
-2222
-2420
-2334
-2208
-2078
-1827
-1641
-1509
-1475
-1614
-1820
-2014
-2170
-2229
-2239
-2111
-1879
-1547
-1181
-757
-387
-9
203
290
200
-67
-449
-950
-1480
-2011
-2424
-2734
-2839
-2820
-2658
-2416
-2051
-1623
-1147
-692
-347
-59
115
216
210
128
15
-98
-201
-242
-263
-291
-313
-325
-343
-391
-447
-527
-630
-748
-862
-961
-985
-968
-904
-770
-602
-351
-39
276
583
899
1198
1477
1604
1718
1714
1650
1531
1396
1266
1148
1104
1172
1349
1481
1745
1981
2346
2679
2951
3307
3656
3835
4134
4247
4397
4536
4462
4508
4252
3514
2030
-18
-2274
-4500
-6369
-7590
-8110
-8134
-7878
-7340
-6530
-5366
-3802
-1942
-36
1723
3064
3962
4363
4303
3984
3540
3051
2623
2249
1961
1774
1571
1396
1238
1134
1064
941
690
203
-570
-1553
-2661
-3703
-4523
-5015
-5165
-4990
-4551
-3934
-3103
-2119
-1020
151
1275
2244
2923
3225
3137
2731
2087
1344
593
-149
-688
-1106
-1366
-1565
-1707
-1676
-1558
-1388
-1203
-1096
-1086
-1218
-1447
-1731
-2010
-2192
-2250
-2194
-1997
-1681
-1307
-873
-474
-92
169
310
337
211
-91
-608
-1249
-1895
-2428
-2827
-3074
-3185
-3109
-2875
-2495
-2043
-1546
-1032
-550
-119
186
340
347
276
93
-114
-321
-465
-550
-573
-576
-583
-587
-595
-609
-666
-750
-906
-1059
-1227
-1383
-1530
-1638
-1673
-1618
-1452
-1166
-804
-395
53
468
858
1170
1399
1540
1595
1530
1380
1118
889
674
555
487
468
618
763
1050
1235
1505
1762
1938
2196
2328
2512
2555
2543
2715
2772
2958
3100
3304
3620
3826
3984
4111
3685
2626
926
-1169
-3384
-5427
-6910
-7661
-7802
-7629
-7150
-6427
-5362
-3891
-2104
-101
1754
3222
4167
4532
4440
4020
3454
2830
2215
1664
1229
967
786
660
575
566
631
674
613
356
-206
-1053
-2060
-3062
-3883
-4407
-4611
-4507
-4136
-3555
-2769
-1837
-787
324
1393
2294
2946
3225
3097
2632
1952
1104
103
-633
-1200
-1528
-1776
-2002
-2052
-2014
-1858
-1620
-1411
-1256
-1216
-1334
-1539
-1850
-2150
-2338
-2390
-2309
-2062
-1695
-1272
-895
-562
-269
16
183
168
-9
-372
-853
-1450
-2015
-2489
-2793
-2925
-2862
-2622
-2278
-1837
-1416
-1005
-603
-219
102
304
332
231
33
-216
-421
-579
-666
-688
-648
-574
-533
-526
-533
-576
-620
-672
-760
-868
-993
-1086
-1159
-1181
-1110
-901
-586
-186
235
610
1002
1352
1614
1770
1837
1863
1846
1700
1534
1339
1157
1140
1189
1357
1582
1766
2114
2426
2680
3005
3216
3450
3672
3705
3817
3827
3777
3754
3505
2981
1722
-42
-1987
-3878
-5468
-6582
-7174
-7239
-7021
-6555
-5758
-4676
-3271
-1682
-113
1334
2436
3175
3553
3559
3281
2889
2500
2178
1916
1723
1586
1476
1368
1242
1146
1046
868
579
100
-596
-1453
-2375
-3215
-3839
-4216
-4268
-4075
-3685
-3090
-2364
-1529
-611
314
1168
1838
2253
2377
2228
1867
1351
786
272
-180
-536
-799
-997
-1141
-1214
-1205
-1134
-1046
-971
-979
-1094
-1273
-1506
-1771
-2221
-2356
-2343
-2076
-1804
-1639
-1347
-1054
-758
-444
-244
-104
-37
-119
-307
-682
-1113
-1554
-1925
-2238
-2383
-2429
-2295
-2141
-1945
-1714
-1427
-1033
-623
-290
-71
49
64
34
-102
-227
-370
-431
-442
-437
-470
-569
-682
-798
-887
-990
-1058
-1156
-1225
-1296
-1345
-1381
-1377
-1270
-1082
-844
-570
-288
-44
187
378
586
767
920
1036
1154
1164
1073
977
880
865
814
830
888
1001
1153
1270
1375
1518
1691
1859
2042
2123
2218
2360
2388
2528
2663
2796
3094
3248
3362
3533
3508
3450
2887
1761
350
-1211
-2787
-4339
-5577
-6350
-6542
-6338
-5847
-5007
-3947
-2677
-1271
132
1434
2484
3190
3456
3333
2951
2486
2029
1574
1188
894
758
740
733
743
726
683
582
370
-27
-607
-1327
-2119
-2848
-3415
-3772
-3864
-3695
-3280
-2699
-1991
-1180
-343
464
1152
1677
1956
1976
1758
1305
715
88
-418
-874
-1306
-1636
-1815
-1795
-1673
-1555
-1435
-1306
-1199
-1176
-1257
-1404
-1595
-1784
-1934
-2005
-2006
-1870
-1629
-1311
-977
-658
-340
-108
2
-41
-233
-539
-927
-1386
-1875
-2330
-2626
-2776
-2739
-2556
-2288
-1918
-1509
-1092
-713
-404
-167
-3
53
18
-71
-179
-286
-377
-378
-326
-240
-127
-24
40
38
-21
-130
-297
-523
-755
-974
-1137
-1242
-1267
-1197
-1034
-774
-469
-95
304
684
1011
1288
1447
1577
1623
1568
1509
1424
1301
1274
1247
1275
1360
1437
1708
1960
2163
2426
2594
2867
3010
3153
3237
3333
3335
3356
3332
3186
3005
2358
1215
-404
-2146
-3780
-5191
-6184
-6695
-6726
-6400
-5892
-5047
-4032
-2757
-1339
36
1284
2232
2807
3051
2950
2677
2328
2066
1838
1687
1591
1569
1576
1532
1485
1398
1267
1037
635
53
-721
-1620
-2551
-3362
-3910
-4188
-4161
-3896
-3407
-2764
-2029
-1201
-379
415
1084
1567
1825
1827
1579
1168
657
176
-209
-467
-706
-973
-1068
-1121
-1057
-984
-968
-934
-966
-1088
-1231
-1509
-1796
-2035
-2179
-2208
-2121
-1911
-1641
-1314
-1012
-703
-423
-204
-91
-118
-284
-566
-941
-1355
-1785
-2125
-2346
-2442
-2396
-2256
-2050
-1795
-1486
-1149
-810
-494
-261
-108
-23
-35
-75
-136
-185
-180
-124
-48
30
96
118
98
18
-95
-249
-436
-652
-899
-1138
-1327
-1406
-1376
-1246
-1032
-752
-395
-27
298
566
825
1074
1303
1487
1617
1682
1692
1689
1628
1631
1613
1650
1755
1816
1951
2026
2144
2224
2331
2404
2466
2613
2617
2751
2791
2913
3106
3150
3258
3140
2703
1608
-34
-1853
-3801
-5349
-6427
-6887
-6758
-6450
-5866
-5106
-4080
-2727
-1209
352
1669
2628
3134
3251
3080
2689
2302
1917
1681
1525
1487
1536
1547
1571
1527
1518
1466
1314
951
326
-537
-1601
-2630
-3508
-4104
-4332
-4279
-3950
-3446
-2809
-2067
-1244
-362
446
1155
1656
1878
1795
1446
955
436
-23
-289
-548
-827
-857
-863
-738
-690
-720
-665
-650
-688
-800
-1096
-1380
-1719
-1970
-2086
-2088
-1941
-1690
-1365
-1062
-781
-513
-277
-154
-134
-258
-451
-740
-1121
-1514
-1888
-2183
-2327
-2338
-2225
-2058
-1835
-1555
-1254
-928
-685
-460
-285
-157
-97
-110
-172
-233
-243
-209
-100
6
124
219
254
220
103
-105
-310
-534
-779
-982
-1150
-1238
-1246
-1186
-1068
-851
-571
-233
79
370
595
811
989
1088
1169
1238
1278
1321
1367
1411
1476
1567
1733
1816
1979
2096
2184
2307
2305
2378
2479
2505
2601
2624
2749
2812
2853
2876
2844
2631
2174
1271
-59
-1470
-2838
-3919
-4894
-5617
-5959
-6038
-5612
-4939
-3958
-2753
-1624
-440
542
1393
2066
2468
2621
2479
2244
2032
1907
1852
1802
1757
1719
1741
1723
1683
1535
1228
818
219
-493
-1315
-2103
-2812
-3383
-3700
-3790
-3654
-3331
-2843
-2250
-1588
-896
-253
311
702
907
950
829
626
323
-37
-271
-443
-440
-415
-425
-418
-464
-506
-564
-715
-881
-1146
-1417
-1719
-2010
-2251
-2406
-2441
-2389
-2212
-1966
-1681
-1451
-1252
-1099
-980
-922
-935
-982
-1070
-1173
-1286
-1385
-1413
-1388
-1319
-1192
-1039
-870
-720
-632
-597
-577
-593
-594
-598
-620
-610
-587
-512
-402
-263
-90
83
234
362
408
361
244
89
-98
-289
-436
-526
-573
-595
-520
-378
-186
33
232
490
736
930
1112
1151
1215
1273
1338
1453
1584
1718
1889
2033
2172
2343
2522
2778
2936
3153
3273
3397
3487
3464
3462
3434
3386
3241
2873
2113
770
-885
-2629
-4101
-5276
-6075
-6413
-6401
-6077
-5524
-4678
-3638
-2441
-1188
-65
854
1504
1861
1973
1897
1748
1661
1727
1883
2106
2342
2522
2652
2685
2652
2522
2248
1807
1128
243
-805
-1890
-2875
-3636
-4110
-4298
-4209
-3913
-3477
-2948
-2363
-1741
-1131
-579
-101
218
372
364
252
39
-154
-192
-136
62
252
393
480
480
421
283
88
-169
-503
-872
-1279
-1648
-1949
-2131
-2189
-2086
-1830
-1547
-1261
-1017
-865
-786
-742
-714
-753
-919
-1141
-1400
-1617
-1772
-1884
-1882
-1774
-1606
-1387
-1166
-1034
-950
-906
-902
-907
-926
-913
-877
-822
-744
-640
-478
-269
-25
192
363
490
515
453
242
-44
-317
-545
-703
-848
-964
-1048
-1089
-1074
-1058
-994
-898
-715
-549
-399
-318
-189
-8
126
299
462
647
868
1056
1192
1322
1387
1584
1739
1855
1964
1942
2049
2062
2010
2013
1918
1957
1929
2006
2042
2057
2138
2255
2425
2579
2730
2782
2872
2693
2337
1572
326
-867
-2236
-3255
-4290
-5168
-5591
-5824
-5446
-4887
-4014
-2980
-2041
-1074
-299
422
959
1288
1347
1231
1102
1033
1151
1291
1481
1678
1927
2202
2379
2439
2267
1917
1405
693
-81
-951
-1797
-2549
-3120
-3449
-3546
-3415
-3143
-2748
-2272
-1780
-1309
-951
-668
-532
-529
-569
-688
-788
-825
-795
-693
-520
-328
-119
54
112
83
-68
-335
-664
-1104
-1539
-1978
-2338
-2769
-3120
-3194
-3040
-2638
-2311
-1955
-1540
-1171
-857
-731
-693
-669
-687
-702
-804
-939
-1033
-1025
-958
-877
-789
-651
-502
-462
-532
-668
-776
-833
-897
-937
-947
-839
-645
-402
-122
170
510
849
1138
1303
1352
1325
1254
1132
967
750
590
472
381
299
290
272
350
350
459
616
714
856
887
1011
1106
1281
1508
1711
1968
2266
2570
2867
3079
3349
3655
3872
4155
4287
4512
4600
4448
3759
2158
173
-2239
-4228
-5573
-6259
-6256
-6100
-5901
-5584
-5135
-4280
-3102
-1853
-826
-187
-26
-131
-330
-556
-599
-463
-29
616
1434
2255
2924
3395
3619
3725
3701
3520
3084
2332
1256
-44
-1342
-2422
-3144
-3444
-3409
-3162
-2840
-2553
-2331
-2157
-1980
-1826
-1653
-1544
-1518
-1590
-1751
-1858
-1866
-1654
-1192
-537
177
831
1270
1475
1361
1116
806
483
191
-246
-678
-1113
-1481
-1708
-1787
-1680
-1416
-1076
-806
-677
-734
-907
-1170
-1436
-1667
-1842
-1928
-1976
-2010
-2028
-1955
-1753
-1492
-1214
-992
-880
-862
-986
-1214
-1506
-1713
-1795
-1706
-1538
-1319
-1072
-838
-575
-330
-38
222
464
609
636
564
379
183
-21
-153
-200
-195
-184
-185
-221
-292
-391
-506
-542
-561
-566
-537
-539
-508
-508
-435
-264
11
314
631
918
1075
1275
1364
1486
1593
1712
1982
2120
2288
2347
2452
2554
2636
2819
2885
3090
3169
3249
3286
3281
3336
3381
3481
3483
3393
2804
1601
53
-1680
-3173
-4440
-5366
-5827
-6014
-5838
-5507
-4953
-4266
-3480
-2602
-1807
-1029
-512
-181
-88
-115
-117
69
525
1164
1932
2660
3289
3779
4077
4161
4034
3742
3260
2562
1656
563
-527
-1517
-2282
-2751
-2973
-2991
-2908
-2787
-2701
-2675
-2684
-2726
-2744
-2734
-2709
-2687
-2684
-2705
-2623
-2291
-1701
-929
-199
451
913
1183
1274
1135
890
567
200
-210
-629
-1038
-1463
-1757
-1920
-1922
-1820
-1661
-1565
-1599
-1762
-2001
-2212
-2400
-2490
-2460
-2339
-2148
-1900
-1660
-1382
-1091
-800
-474
-214
-92
-120
-254
-488
-687
-805
-856
-794
-689
-520
-304
-130
4
134
261
369
470
559
582
588
497
472
489
520
699
818
939
1078
992
890
838
747
816
784
867
981
1015
974
877
929
1012
1238
1580
1952
2452
2806
3034
3155
3207
3270
3349
3510
3630
3990
4261
4328
3650
2096
164
-2057
-3570
-4474
-4691
-4462
-4406
-4324
-4311
-4087
-3489
-2680
-1930
-1420
-1266
-1453
-1731
-1978
-2066
-1875
-1358
-561
402
1407
2260
2891
3272
3445
3534
3480
3332
2966
2341
1476
463
-424
-1068
-1332
-1230
-974
-752
-708
-912
-1282
-1731
-2146
-2509
-2814
-3057
-3271
-3435
-3528
-3490
-3246
-2740
-2007
-1183
-402
168
430
416
257
64
-75
-124
-151
-144
-127
-120
-99
-12
123
319
211
-79
-350
-859
-1296
-2003
-2645
-3040
-3241
-3214
-3111
-3033
-2852
-2603
-2308
-2039
-1827
-1682
-1539
-1404
-1410
-1405
-1414
-1283
-1097
-778
-469
-96
209
411
469
420
413
330
296
195
88
-44
-97
-143
-124
-69
37
180
318
393
359
298
196
143
134
131
152
199
245
304
362
473
543
721
849
1018
1214
1250
1367
1409
1502
1723
1867
2118
2415
2573
2878
3095
3341
3614
3826
4116
4314
4453
4539
4412
3954
2772
1158
-504
-2122
-3151
-3800
-4066
-4096
-4128
-4098
-3984
-3755
-3368
-2929
-2591
-2420
-2484
-2718
-2996
-3153
-3069
-2671
-1892
-854
289
1351
2215
2879
3282
3508
3599
3537
3372
3020
2524
1929
1325
880
648
629
725
774
677
372
-128
-733
-1435
-2132
-2706
-3191
-3565
-3829
-4000
-4066
-3963
-3677
-3197
-2707
-2212
-1790
-1548
-1381
-1332
-1301
-1233
-1091
-817
-439
-74
267
557
816
1033
1214
1311
1307
1144
818
264
-385
-977
-1461
-1707
-1885
-1936
-1936
-1912
-1886
-1884
-1915
-1956
-1987
-2009
-2087
-2257
-2403
-2514
-2480
-2324
-2005
-1594
-1101
-687
-349
-123
5
126
209
295
347
390
386
426
454
487
544
651
763
858
871
823
817
718
621
491
420
425
436
402
324
285
292
370
448
512
543
638
667
745
789
800
962
1140
1412
1668
1885
2243
2445
2736
3048
3197
3601
3791
4054
4399
4536
4779
4698
4025
2832
1388
-295
-1530
-2313
-2768
-2761
-2862
-2996
-3148
-3337
-3328
-3126
-2925
-2870
-2995
-3396
-3821
-4133
-4268
-4002
-3414
-2507
-1412
-366
572
1276
1729
2006
2193
2304
2392
2367
2226
1989
1679
1477
1475
1643
1959
2244
2353
2232
1803
1113
315
-487
-1191
-1753
-2203
-2601
-2908
-3159
-3322
-3322
-3283
-3126
-2941
-2818
-2793
-2990
-3244
-3457
-3585
-3512
-3281
-2922
-2491
-2057
-1661
-1278
-915
-596
-258
1
175
196
88
-97
-283
-393
-385
-259
-129
8
38
-8
-119
-266
-408
-550
-710
-898
-1092
-1310
-1510
-1648
-1677
-1589
-1397
-1182
-996
-875
-787
-791
-799
-752
-652
-472
-289
-85
87
259
449
623
846
1104
1295
1488
1552
1565
1542
1512
1606
1690
1816
1850
1946
1970
2031
2030
2038
2185
2194
2405
2447
2489
2566
2562
2690
2740
2946
3027
3252
3373
3498
3445
2733
1787
417
-890
-1749
-2185
-2177
-2041
-2047
-2190
-2319
-2409
-2307
-2092
-1934
-1887
-2112
-2579
-3064
-3458
-3603
-3416
-2885
-2166
-1354
-607
-5
425
647
785
882
987
1110
1164
1126
978
799
746
898
1247
1732
2133
2326
2251
1902
1354
743
161
-338
-733
-1047
-1326
-1595
-1813
-1954
-1980
-1894
-1746
-1644
-1677
-1891
-2236
-2736
-3131
-3354
-3422
-3230
-2988
-2676
-2394
-2116
-1794
-1480
-1172
-902
-657
-520
-498
-556
-671
-732
-650
-412
-73
269
524
684
677
517
383
157
-23
-196
-424
-635
-864
-1044
-1173
-1213
-1183
-1061
-961
-969
-1067
-1267
-1497
-1651
-1711
-1669
-1527
-1362
-1199
-1019
-852
-674
-502
-328
-141
-60
-39
-79
-132
-184
-156
-34
140
363
586
784
916
1006
1044
1086
1073
1099
1094
1075
1047
995
1037
1070
1166
1328
1429
1559
1648
1670
1662
1684
1654
1707
1799
1775
1931
1975
2055
2237
2361
2558
2717
2878
2956
3045
2905
2498
2036
1339
756
274
-242
-517
-781
-1014
-1067
-1133
-1167
-1192
-1273
-1392
-1537
-1770
-2051
-2343
-2581
-2728
-2723
-2608
-2409
-2090
-1764
-1426
-1110
-864
-664
-541
-440
-354
-328
-323
-316
-275
-161
41
316
609
868
1063
1182
1204
1130
989
788
566
330
89
-119
-289
-367
-411
-429
-415
-473
-547
-682
-881
-1120
-1389
-1665
-1932
-2151
-2306
-2378
-2418
-2387
-2301
-2201
-2096
-2024
-2007
-2008
-2006
-2037
-2056
-2055
-2018
-1951
-1805
-1609
-1385
-1135
-913
-694
-521
-374
-279
-227
-175
-128
-88
-28
63
180
306
443
592
714
807
843
871
865
820
750
676
609
564
532
514
540
547
569
583
573
552
517
477
429
403
377
364
361
377
425
457
527
541
615
630
673
747
766
863
887
1004
1059
1158
1220
1289
1394
1400
1486
1539
1587
1651
1694
1692
1669
1564
1340
1125
891
744
679
620
560
485
387
285
181
97
-12
-126
-300
-494
-668
-840
-964
-1078
-1129
-1157
-1153
-1137
-1097
-1069
-1044
-1031
-1029
-1022
-1026
-1006
-1011
-1013
-984
-955
-871
-756
-642
-512
-393
-304
-245
-209
-194
-200
-214
-223
-223
-219
-219
-202
-196
-179
-170
-143
-149
-159
-171
-231
-264
-323
-380
-423
-477
-502
-507
-521
-543
-526
-515
-506
-495
-507
-536
-565
-607
-654
-684
-694
-696
-689
-655
-634
-592
-542
-509
-487
-472
-450
-427
-426
-428
-415
-397
-376
-363
-321
-268
-241
-229
-214
-208
-191
-175
-179
-175
-154
-136
-120
-107
-78
-45
-20
-13
-7
-6
-32
-68
-94
-119
-128
-139
-155
-161
-162
-153
-142
-119
-101
-82
-62
-62
-54
-41
-31
-37
-44
-44
-37
-34
-17
12
23
58
80
92
114
116
133
135
125
131
128
123
117
111
118
120
120
151
162
169
185
181
177
161
138
128
103
55
22
-39
-92
-125
-154
-152
-154
-154
-142
-140
-146
-158
-163
-183
-197
-213
-217
-228
-242
-264
-274
-254
-237
-218
-190
-158
-137
-121
-125
-142
-142
-160
-202
-247
-291
-312
-328
-354
-373
-404
-424
-412
-405
-425
-432
-447
-465
-478
-509
-524
-560
-587
-617
-651
-671
-698
-706
-712
-734
-733
-709
-686
-668
-652
-639
-635
-644
-660
-677
-664
-669
-670
-655
-643
-633
-625
-597
-574
-546
-529
-509
-474
-446
-418
-387
-378
-373
-361
-356
-371
-358
-348
-345
-343
-317
-276
-261
-248
-207
-178
-188
-192
-191
-179
-168
-158
-151
-140
-135
-161
-186
-199
-217
-224
-227
-215
-184
-168
-184
-186
-196
-205
-195
-192
-186
-192
-219
-220
-207
-205
-189
-154
-116
-73
-54
-41
-48
-67
-76
-93
-107
-95
-73
-71
-66
-57
-50
-38
-21
-16
-8
-10
-33
-63
-95
-118
-149
-179
-193
-230
-252
-269
-285
-294
-315
-309
-301
-298
-285
-276
-284
-279
-267
-261
-260
-269
-286
-315
-348
-381
-396
-413
-427
-435
-410
-388
-382
-378
-367
-350
-359
-391
-424
-440
-440
-445
-460
-458
-466
-467
-487
-493
-485
-484
-492
-485
-468
-467
-467
-472
-490
-505
-484
-461
-441
-443
-463
-478
-482
-475
-490
-511
-518
-509
-508
-502
-479
-464
-461
-461
-452
-420
-383
-355
-337
-325
-333
-325
-314
-326
-353
-389
-405
-419
-427
-406
-387
-381
-387
-397
-402
-395
-382
-380
-371
-359
-364
-392
-396
-388
-382
-392
-395
-390
-382
-380
-362
-354
-347
-316
-305
-283
-270
-264
-271
-278
-271
-269
-261
-263
-289
-289
-276
-292
-304
-301
-312
-332
-349
-336
-326
-317
-316
-323
-327
-332
-330
-306
-302
-307
-314
-331
-335
-344
-345
-338
-340
-338
-329
-351
-370
-370
-370
-356
-341
-346
-335
-324
-334
-340
-341
-356
-368
-371
-376
-387
-413
-443
-453
-457
-446
-433
-423
-384
-355
-334
-301
-271
-251
-257
-262
-262
-281
-295
-301
-291
-268
-233
-189
-141
-110
-85
-76
-89
-98
-100
-119
-145
-149
-169
-189
-194
-204
-219
-210
-224
-234
-242
-257
-278
-314
-342
-362
-371
-374
-365
-368
-356
-335
-344
-352
-352
-349
-352
-360
-344
-339
-317
-303
-297
-286
-292
-291
-281
-272
-261
-249
-237
-229
-216
-189
-175
-174
-175
-197
-224
-256
-279
-305
-343
-375
-405
-425
-438
-437
-431
-423
-424
-405
-395
-394
-406
-408
-426
-438
-451
-466
-466
-464
-451
-433
-413
-400
-396
-405
-382
-358
-333
-318
-324
-331
-348
-359
-344
-317
-294
-279
-269
-245
-232
-224
-203
-197
-209
-220
-248
-270
-296
-310
-312
-324
-332
-322
-317
-317
-289
-272
-263
-254
-250
-246
-262
-280
-292
-304
-313
-311
-292
-269
-255
-253
-253
-250
-242
-246
-262
-281
-307
-344
-375
-418
-458
-464
-470
-459
-424
-399
-342
-293
-276
-225
-192
-176
-147
-125
-104
-99
-109
-99
-110
-117
-121
-136
-160
-186
-231
-265
-301
-334
-361
-397
-416
-435
-440
-428
-416
-386
-370
-354
-363
-367
-373
-374
-375
-381
-361
-329
-295
-272
-257
-249
-226
-224
-231
-231
-218
-216
-198
-184
-184
-177
-176
-196
-213
-227
-250
-280
-287
-287
-277
-269
-275
-283
-294
-299
-298
-305
-315
-327
-349
-377
-396
-436
-431
-415
-412
-376
-365
-340
-308
-287
-276
-291
-307
-322
-334
-343
-348
-355
-346
-330
-316
-282
-246
-222
-215
-210
-205
-212
-215
-207
-211
-217
-221
-235
-229
-243
-281
-303
-299
-305
-321
-329
-348
-353
-354
-359
-363
-356
-373
-399
-402
-408
-415
-411
-404
-392
-376
-383
-353
-319
-292
-268
-252
-255
-239
-239
-256
-268
-290
-285
-295
-298
-285
-290
-296
-298
-313
-320
-330
-367
-375
-372
-358
-332
-309
-289
-280
-279
-265
-273
-288
-292
-290
-279
-290
-298
-290
-290
-276
-255
-233
-225
-245
-249
-267
-310
-327
-343
-362
-364
-371
-371
-366
-353
-351
-347
-331
-317
-311
-316
-322
-318
-308
-293
-275
-264
-249
-236
-237
-239
-241
-253
-264
-277
-303
-317
-322
-328
-330
-329
-309
-309
-303
-291
-303
-304
-299
-314
-325
-349
-364
-376
-378
-378
-369
-371
-373
-381
-383
-383
-360
-353
-340
-329
-332
-319
-309
-299
-286
-275
-269
-261
-263
-262
-253
-265
-272
-273
-274
-261
-240
-214
-210
-206
-192
-191
-194
-180
-173
-180
-187
-196
-196
-213
-240
-255
-278
-304
-312
-300
-302
-305
-308
-322
-321
-321
-330
-306
-297
-288
-274
-271
-271
-264
-258
-248
-255
-267
-273
-287
-295
-304
-284
-280
-284
-279
-274
-288
-287
-279
-281
-265
-260
-273
-286
-292
-286
-292
-284
-287
-292
-288
-288
-307
-310
-308
-305
-306
-289
-260
-251
-241
-248
-276
-281
-286
-297
-302
-299
-299
-313
-328
-307
-294
-282
-266
-256
-234
-224
-220
-220
-234
-272
-287
-317
-346
-357
-374
-417
-426
-418
-394
-370
-346
-316
-284
-262
-253
-252
-275
-278
-282
-272
-266
-269
-252
-255
-269
-274
-284
-280
-283
-290
-289
-288
-291
-307
-329
-340
-336
-355
-366
-367
-389
-399
-400
-404
-397
-401
-391
-384
-394
-389
-373
-372
-361
-346
-329
-281
-274
-289
-287
-294
-303
-298
-315
-313
-284
-269
-264
-251
-236
-232
-232
-229
-233
-255
-272
-296
-309
-317
-344
-347
-346
-335
-327
-323
-315
-315
-305
-297
-303
-326
-320
-313
-325
-330
-345
-357
-357
-339
-318
-299
-293
-295
-284
-279
-292
-303
-295
-289
-293
-301
-319
-342
-364
-376
-386
-382
-383
-382
-380
-391
-379
-370
-348
-318
-292
-282
-272
-274
-269
-289
-317
-325
-344
-346
-328
-318
-304
-282
-256
-236
-231
-210
-186
-159
-141
-140
-137
-125
-143
-141
-129
-119
-132
-152
-176
-201
-207
-218
-226
-235
-251
-255
-274
-293
-299
-317
-311
-305
-305
-308
-293
-269
-253
-242
-233
-232
-242
-258
-261
-257
-248
-246
-229
-209
-191
-171
-176
-181
-199
-234
-260
-281
-308
-306
-296
-311
-308
-295
-299
-271
-241
-236
-212
-198
-209
-208
-225
-254
-294
-316
-337
-355
-376
-372
-359
-347
-346
-338
-315
-294
-267
-270
-269
-273
-290
-299
-290
-288
-295
-283
-274
-245
-208
-199
-197
-192
-186
-196
-196
-215
-231
-232
-252
-267
-276
-278
-288
-290
-290
-296
-307
-315
-324
-326
-337
-351
-359
-365
-373
-369
-356
-347
-330
-309
-279
-259
-255
-255
-245
-236
-229
-218
-211
-203
-194
-184
-175
-155
-155
-172
-179
-179
-170
-168
-149
-152
-183
-219
-252
-278
-287
-300
-303
-303
-292
-277
-275
-278
-274
-265
-267
-239
-227
-220
-205
-204
-204
-203
-199
-170
-131
-100
-78
-63
-58
-57
-79
-89
-103
-119
-153
-176
-188
-218
-237
-250
-251
-242
-225
-217
-208
-211
-221
-212
-214
-206
-176
-173
-200
-212
-246
-295
-315
-321
-315
-312
-291
-278
-257
-251
-253
-249
-256
-250
-250
-250
-265
-273
-283
-274
-261
-247
-224
-194
-166
-154
-143
-147
-152
-170
-180
-200
-225
-239
-258
-292
-316
-342
-366
-358
-334
-321
-322
-319
-326
-335
-340
-343
-342
-330
-336
-336
-326
-326
-319
-309
-297
-281
-277
-276
-266
-263
-281
-293
-323
-345
-365
-387
-410
-424
-424
-428
-436
-436
-439
-423
-398
-386
-374
-364
-369
-367
-370
-377
-400
-393
-362
-379
-385
-390
-394
-385
-337
-306
-268
-244
-232
-240
-254
-259
-266
-295
-313
-319
-343
-352
-340
-358
-352
-332
-348
-359
-374
-408
-464
-502
-554
-526
-648
-658
-708
-681
-822
-704
-2204
-2250
-987
-1923
-1728
-938
-975
-1253
-796
-726
-823
-690
-738
-325
-25
-473
-476
-84
-271
-459
22
51
-373
-99
-278
-551
-263
-524
-447
-125
-429
-419
-199
-260
-590
-329
-179
-603
-553
-372
-334
-664
-275
-131
-250
-206
-307
-135
-125
-402
-535
-300
-572
-597
-124
-184
-432
-209
-183
-347
-413
-269
-516
-435
-333
-542
-368
-440
-122
-188
-388
-183
-170
-239
-273
-387
-335
-494
-405
-380
-342
-320
-199
-71
-315
-166
-188
-482
-221
-449
-304
1
-508
-390
-596
-1663
-822
-1048
-1550
-963
-871
-1325
-1432
-1080
-1482
-1257
-1048
-1089
-809
-776
-873
-839
-686
-626
-744
-454
-604
-568
-381
-794
-732
-440
-720
-629
-411
-223
-607
-565
-376
-962
-699
-361
-929
-702
-208
-446
-700
-221
-402
-1354
-564
-913
-580
-445
-895
-717
-645
-647
-891
-385
-190
-885
-473
145
-955
-898
-208
-701
113
-988
-643
49
-813
-493
-590
413
-521
-452
-450
13
-206
-899
474
-56
-1035
-550
231
-143
-767
-162
-66
-235
-490
-283
234
-275
-632
-299
-57
-655
-546
-254
-75
-495
-535
60
-54
-535
-213
101
56
-265
-105
95
78
-129
-171
61
-171
-134
42
-34
-13
-188
183
184
-108
267
40
142
84
-70
73
52
-154
21
329
47
-155
182
423
29
-184
68
86
4
242
99
-116
71
355
-18
-167
12
270
-53
-2
180
110
61
-151
194
181
-192
-176
238
107
-98
-12
26
50
33
-24
-121
122
-72
-248
332
115
-243
131
416
-20
137
433
180
43
282
125
53
63
87
217
174
19
91
81
94
66
50
209
-37
41
260
279
-4
94
353
308
1
100
106
-47
-11
-15
167
80
29
414
97
-16
157
88
75
-27
112
322
139
119
290
201
238
103
331
-38
206
193
161
257
169
67
-54
5
82
66
-355
-191
-27
-31
-40
187
306
147
-104
43
211
119
67
121
203
193
149
155
95
257
408
270
385
584
594
102
-1
141
54
-52
-111
147
136
-193
-114
410
223
-330
-17
395
137
-291
-17
87
-213
-170
-131
47
177
-60
-148
4
-141
-152
-75
130
88
128
225
210
260
480
319
288
520
399
29
97
113
57
-100
-344
74
397
-111
-313
259
37
-482
-233
50
-63
-362
-225
34
-80
-125
-194
-75
-265
-590
-609
-347
-414
-642
-223
-140
-283
-79
-34
-324
-77
-114
-222
-55
-253
-267
-188
97
0
4
189
13
5
60
-174
-188
-74
91
-77
-430
-177
143
-61
-371
-361
-194
-359
-534
-526
-334
-226
-395
-221
39
-107
-345
-278
-30
-367
-331
-124
-159
-288
-276
-183
-136
-101
-184
-82
-293
-151
-217
-344
-400
-311
-354
-404
-450
-491
-128
-273
-306
-262
-238
-84
-293
-223
-44
-216
-337
-160
-5
-414
-514
-71
-198
-408
-293
-365
-429
-452
-542
-522
-120
-167
-533
-371
-64
-412
-564
-337
-348
-368
-376
-402
-342
-312
-440
-278
-156
-264
-241
-261
-573
-363
-338
-383
-145
-132
-242
-192
-164
-262
-333
-290
-265
-353
-195
-205
-285
-347
-276
-127
-104
-242
-285
-118
-262
-461
-348
-236
-387
-303
-70
-143
39
-31
-289
-207
-80
-189
-439
-236
-203
-344
-333
-61
49
-158
-35
-143
-123
-107
-153
-118
-139
25
75
85
-124
-109
-164
-285
-142
-142
-262
-320
-170
-49
-142
-273
-105
-252
-531
-318
-406
-553
-251
-156
-363
-289
-203
-409
-494
-289
-284
-402
-357
-308
-277
-445
-363
-147
-299
-463
-380
-327
-447
-457
-430
-514
-555
-440
-492
-561
-375
-309
-408
-223
-252
-520
-411
-367
-360
-334
-295
-198
-284
-174
-62
-150
-132
-103
-150
-296
-357
-352
-277
-322
-506
-271
-292
-607
-641
-590
-579
-697
-652
-525
-299
-278
-450
-328
-216
-247
-316
-306
-266
-260
-310
-430
-331
-344
-425
-425
-417
-414
-408
-467
-576
-484
-399
-430
-379
-298
-264
-329
-344
-295
-358
-327
-315
-263
-226
-259
-182
-67
-94
-120
3
-78
-148
-209
-381
-304
-194
-216
-241
-231
-246
-226
-156
-165
-233
-153
-182
-110
-114
-155
-7
-37
10
38
71
-29
-198
-175
-143
-227
-273
-221
-94
-37
-157
-215
-46
-55
-171
-261
-233
-213
-302
-469
-541
-458
-493
-403
-308
-310
-266
-193
-237
-266
-344
-206
-167
-297
-104
-97
-96
-119
-69
40
-78
-61
-120
-337
-319
-256
-374
-475
-391
-312
-259
-389
-390
-301
-363
-488
-541
-375
-448
-515
-434
-446
-386
-318
-305
-272
-262
-310
-305
-292
-469
-427
-315
-378
-309
-231
-238
-204
-208
-304
-335
-254
-332
-404
-263
-227
-322
-230
-146
-216
-335
-366
-318
-331
-423
-457
-361
-300
-228
-313
-251
-128
-152
-201
-144
-88
-215
-241
-211
-83
-119
-227
-133
5
-46
-156
-115
12
69
-68
1
128
16
-60
-13
63
17
-19
-3
115
143
60
162
172
128
109
152
206
267
241
128
111
148
145
165
170
220
203
46
64
62
-19
6
41
55
171
60
5
20
56
51
-98
5
-89
-232
-232
-298
-199
-231
-262
-218
-276
-232
-242
-285
-355
-362
-347
-426
-424
-323
-369
-407
-391
-391
-340
-356
-362
-345
-385
-426
-445
-444
-470
-447
-464
-425
-356
-391
-362
-435
-470
-429
-473
-477
-495
-448
-425
-455
-425
-489
-525
-545
-609
-609
-614
-617
-598
-593
-617
-546
-544
-562
-503
-538
-489
-512
-554
-494
-480
-511
-486
-433
-393
-446
-508
-449
-451
-481
-495
-419
-384
-486
-485
-366
-371
-447
-436
-315
-242
-211
-141
-81
-39
-44
14
115
126
185
312
329
268
253
324
320
342
464
534
539
508
530
529
593
531
518
711
613
680
689
716
824
632
745
718
640
709
768
929
822
882
1034
946
1002
952
999
1046
815
886
886
838
809
812
951
922
871
849
957
848
817
922
832
924
804
781
810
675
607
529
473
354
194
79
-25
-141
-258
-391
-459
-575
-666
-817
-940
-1098
-1261
-1349
-1459
-1568
-1685
-1787
-1904
-1980
-2035
-2118
-2168
-2231
-2293
-2294
-2332
-2385
-2432
-2431
-2425
-2382
-2323
-2273
-2228
-2194
-2143
-2092
-2027
-1968
-1933
-1891
-1846
-1810
-1733
-1697
-1649
-1580
-1486
-1368
-1277
-1162
-1062
-1002
-950
-867
-800
-760
-734
-673
-607
-558
-517
-442
-372
-333
-267
-176
-112
-88
-76
-79
-81
-94
-102
-74
-34
30
50
81
94
95
126
161
224
249
285
261
370
400
423
597
585
672
799
843
956
1044
1054
1174
1307
1330
1480
1563
1667
1923
1977
2170
2433
2389
2664
2846
2966
3268
3380
3681
3815
3336
2471
1623
770
664
1076
1691
2318
2223
1709
971
247
-258
-654
-896
-1006
-1130
-1164
-1224
-1379
-1635
-1974
-2179
-2241
-2296
-2384
-2615
-3003
-3401
-3675
-3662
-3393
-2939
-2451
-2159
-2106
-2290
-2652
-2979
-3127
-3031
-2723
-2281
-1804
-1448
-1228
-1143
-1135
-1078
-942
-763
-584
-451
-400
-388
-348
-248
7
311
571
761
764
590
282
-255
-463
-437
-413
-102
-4
28
-77
-356
-659
-915
-1171
-1335
-1514
-1685
-1783
-1939
-2045
-2120
-2117
-2094
-2029
-2090
-2214
-2514
-2732
-2904
-2950
-2821
-2640
-2381
-2149
-1945
-1903
-1888
-1921
-1871
-1790
-1556
-1311
-1112
-944
-785
-596
-411
-133
94
299
429
518
534
539
561
677
892
1144
1405
1618
1699
1626
1526
1419
1395
1391
1440
1582
1638
1660
1756
1677
1697
1612
1679
1755
1729
1772
1676
1728
1665
1797
2002
2163
2313
2458
2539
2576
2573
2543
1941
1370
968
512
697
913
1213
1314
1100
762
351
13
-312
-607
-893
-1072
-1208
-1351
-1385
-1470
-1619
-1716
-1760
-1812
-1963
-2145
-2371
-2647
-2845
-2912
-2829
-2620
-2334
-2069
-1943
-1914
-2014
-2159
-2246
-2238
-2169
-2015
-1780
-1564
-1357
-1166
-1023
-898
-760
-639
-519
-440
-394
-397
-370
-264
-102
79
170
330
383
315
199
-6
-184
-302
-341
-319
-303
-363
-492
-621
-728
-903
-1076
-1305
-1486
-1718
-1909
-2060
-2198
-2272
-2322
-2296
-2293
-2309
-2385
-2466
-2585
-2656
-2666
-2632
-2561
-2447
-2311
-2159
-1996
-1875
-1769
-1663
-1527
-1384
-1216
-1068
-933
-813
-645
-443
-219
23
215
397
558
681
753
883
914
1037
1189
1303
1492
1599
1665
1695
1717
1677
1677
1704
1652
1702
1661
1788
1811
1835
1990
1921
2132
2027
2157
2222
2119
2327
2249
2437
2638
2717
3042
3138
3301
2914
1991
1480
629
482
717
1049
1423
1313
1092
676
316
-109
-458
-813
-1060
-1241
-1467
-1518
-1669
-1865
-1975
-2005
-1909
-1938
-2025
-2212
-2628
-2986
-3273
-3362
-3211
-2887
-2471
-2187
-2016
-2013
-2167
-2314
-2364
-2368
-2230
-2015
-1787
-1537
-1323
-1154
-991
-786
-539
-316
-154
-79
-180
-256
-374
-289
-98
71
364
491
550
449
216
-80
-344
-566
-681
-712
-738
-774
-859
-944
-1040
-1142
-1255
-1405
-1591
-1813
-2084
-2280
-2452
-2491
-2450
-2333
-2159
-2058
-2042
-2121
-2266
-2410
-2476
-2518
-2429
-2296
-2123
-1935
-1744
-1563
-1403
-1188
-1030
-848
-709
-635
-573
-485
-322
-88
203
450
682
878
1004
1041
1122
1073
1142
1196
1178
1325
1416
1674
1700
1757
1800
1839
1899
1830
1858
1783
1786
1593
1722
1741
1806
2029
1978
2286
2295
2300
2278
2235
2294
2350
2480
2738
2956
3081
3102
1986
1514
762
136
624
745
1306
1316
934
602
131
-286
-525
-806
-1007
-1152
-1388
-1537
-1734
-1978
-2170
-2199
-2042
-1953
-1961
-2040
-2452
-2838
-3199
-3390
-3273
-3013
-2553
-2202
-2047
-1996
-2146
-2301
-2317
-2294
-2138
-1920
-1743
-1590
-1499
-1389
-1263
-1077
-761
-465
-217
-79
-149
-268
-339
-466
-447
-142
-2
282
436
380
292
25
-134
-218
-322
-358
-436
-572
-696
-850
-980
-1039
-1025
-1121
-1160
-1346
-1615
-1963
-2221
-2406
-2476
-2375
-2282
-2132
-2140
-2174
-2294
-2387
-2450
-2456
-2404
-2263
-2126
-1985
-1840
-1715
-1523
-1324
-1044
-802
-621
-551
-506
-506
-419
-262
-47
260
516
716
829
956
941
997
1095
1160
1357
1457
1533
1568
1583
1667
1697
1752
1787
1902
1958
1905
1844
1752
1616
1626
1742
1832
1886
2036
2036
2027
2127
2038
2159
2243
2303
2580
2683
2784
3011
3040
2810
1997
1645
990
756
1039
1091
1463
1254
923
699
371
125
-97
-416
-653
-955
-1252
-1407
-1611
-1827
-1889
-1854
-1746
-1745
-1826
-1993
-2352
-2650
-2924
-3046
-2933
-2742
-2454
-2247
-2159
-2138
-2222
-2259
-2210
-2185
-2101
-1999
-1916
-1818
-1701
-1532
-1328
-1058
-751
-484
-342
-299
-438
-616
-620
-693
-534
-339
-192
-31
-2
-4
-29
-133
-222
-322
-443
-495
-646
-749
-913
-946
-996
-933
-912
-964
-1110
-1311
-1533
-1809
-1945
-2123
-2095
-2103
-2000
-1964
-1977
-2024
-2090
-2138
-2146
-2121
-2158
-2125
-2121
-2036
-1950
-1749
-1539
-1309
-1068
-857
-731
-646
-594
-532
-396
-220
54
305
515
638
765
881
940
1051
1222
1273
1410
1338
1352
1446
1425
1605
1600
1723
1854
1895
1861
1739
1734
1687
1659
1712
1798
1821
1815
1902
1874
1904
1964
1908
2040
2136
2206
2236
2188
2420
2460
2541
2853
2812
2184
1737
1267
809
984
896
1143
1219
979
882
594
300
24
-278
-478
-638
-869
-1072
-1275
-1469
-1658
-1685
-1621
-1638
-1671
-1762
-2027
-2297
-2604
-2872
-2938
-2897
-2663
-2453
-2332
-2234
-2267
-2267
-2227
-2201
-2147
-2073
-1996
-1909
-1827
-1707
-1569
-1369
-1083
-805
-594
-473
-500
-584
-674
-923
-750
-639
-539
-288
-272
-147
-204
-311
-355
-445
-541
-578
-686
-778
-948
-1063
-1127
-1115
-1048
-1033
-1026
-1127
-1274
-1506
-1678
-1889
-1921
-1944
-1885
-1812
-1789
-1771
-1828
-1844
-1861
-1823
-1829
-1765
-1755
-1718
-1697
-1609
-1489
-1299
-1062
-863
-675
-554
-492
-468
-381
-301
-143
44
259
427
527
618
712
800
888
1073
1191
1281
1321
1266
1307
1245
1306
1552
1677
1678
1696
1735
1771
1471
1376
1568
1503
1455
1317
1527
1732
1554
1355
1595
1873
1692
1652
1825
1890
1750
1819
1943
2109
2343
2419
2624
2340
1842
1501
1080
1158
1140
1287
1438
1231
1056
905
642
410
315
109
-45
-216
-474
-693
-965
-1196
-1228
-1200
-1172
-1222
-1255
-1406
-1751
-2034
-2300
-2463
-2516
-2428
-2286
-2247
-2214
-2245
-2275
-2240
-2195
-2147
-2075
-2032
-2034
-2035
-2019
-1967
-1863
-1652
-1360
-1115
-940
-925
-959
-979
-984
-949
-898
-755
-707
-642
-615
-604
-581
-611
-545
-517
-546
-599
-722
-865
-997
-1008
-991
-921
-883
-885
-924
-1026
-1139
-1264
-1333
-1390
-1398
-1431
-1466
-1515
-1557
-1582
-1540
-1473
-1377
-1318
-1307
-1312
-1343
-1342
-1341
-1251
-1139
-957
-772
-617
-511
-442
-383
-317
-197
-73
73
179
261
327
447
503
583
728
888
1086
1124
1110
1152
1139
1014
1082
1137
1198
1150
975
1235
1396
1248
1180
1212
1206
1019
964
941
842
931
1082
1076
1097
1262
1467
1524
1396
1342
1565
1618
1486
1481
1691
1930
1813
2101
2327
2112
1806
1639
1377
1152
1174
1299
1402
1202
1050
959
775
633
530
405
180
-24
-211
-463
-668
-905
-968
-1003
-1087
-1106
-1170
-1298
-1484
-1634
-1812
-1981
-2074
-2095
-2103
-2128
-2140
-2136
-2156
-2149
-2078
-2038
-2021
-2028
-2036
-2028
-2020
-1998
-1894
-1764
-1639
-1537
-1438
-1418
-1417
-1338
-1383
-1292
-1231
-1220
-1126
-1125
-1074
-1005
-970
-883
-814
-782
-750
-756
-821
-888
-940
-971
-957
-929
-879
-857
-832
-845
-857
-866
-881
-876
-907
-940
-971
-1012
-1042
-1060
-1029
-952
-903
-860
-847
-867
-891
-900
-859
-789
-721
-612
-500
-443
-331
-225
-91
-23
-7
97
386
299
70
474
464
26
474
965
48
506
1440
381
25
964
828
320
248
639
1320
425
-218
1267
1584
-496
689
1746
699
288
628
903
638
752
745
1205
798
507
1091
1282
1097
908
1108
1400
1310
1169
1463
1548
1300
1445
1924
1750
1717
1979
1919
1568
1297
1420
1240
977
1167
1248
928
517
506
509
313
563
342
94
153
64
-222
-447
-502
-591
-647
-741
-776
-782
-1025
-1282
-1410
-1601
-1819
-1852
-1781
-1857
-1914
-1891
-1916
-1994
-1973
-1884
-1879
-1889
-1882
-1872
-1928
-1989
-1936
-1879
-1809
-1701
-1595
-1468
-1604
-1579
-1497
-1571
-1430
-1380
-1288
-1218
-1217
-1119
-1070
-1061
-946
-860
-796
-781
-751
-762
-820
-814
-735
-700
-649
-564
-561
-543
-570
-526
-559
-569
-525
-541
-585
-644
-685
-691
-678
-666
-583
-552
-473
-444
-516
-580
-460
-657
-933
-624
-135
-444
-571
-475
-65
47
-1192
88
556
-944
-270
366
-293
-747
279
532
-1402
739
1745
-1221
-216
1808
200
-782
486
1124
266
-359
777
1030
-35
666
697
267
789
999
773
-42
792
846
20
747
1001
820
392
1082
839
588
1083
1161
699
720
1423
907
744
962
1273
1159
764
1462
1611
1246
1503
1656
1161
1041
1087
897
749
941
1109
809
831
963
741
577
680
502
201
180
147
-128
-417
-353
-368
-614
-557
-468
-573
-806
-823
-904
-1258
-1351
-1400
-1546
-1683
-1674
-1608
-1757
-1805
-1675
-1697
-1770
-1714
-1699
-1829
-1896
-1888
-1955
-2024
-1961
-1910
-1836
-1853
-1769
-1693
-1770
-1690
-1627
-1616
-1567
-1519
-1468
-1407
-1384
-1276
-1191
-1089
-967
-821
-739
-678
-637
-582
-531
-510
-439
-401
-383
-392
-313
-302
-309
-309
-285
-308
-346
-372
-349
-355
-362
-328
-292
-268
-106
-917
-735
333
-107
-862
-967
198
-544
-885
-492
-508
-47
-980
-653
136
-701
-8
-415
-249
-255
-431
-176
80
-260
-867
258
279
-605
35
994
-161
-619
528
1265
-618
-603
1772
592
-1030
603
1064
-220
-122
1174
652
-704
804
1366
-635
-34
1710
-77
-280
1057
729
46
323
1435
481
-4
1158
946
257
800
1080
291
382
1279
867
571
1120
1248
1007
1125
1244
1085
918
806
730
671
748
701
572
746
823
530
428
562
417
147
62
88
-125
-423
-391
-354
-534
-607
-454
-520
-783
-784
-752
-1071
-1261
-1150
-1229
-1475
-1454
-1299
-1481
-1629
-1436
-1415
-1604
-1576
-1451
-1550
-1745
-1710
-1673
-1852
-1781
-1632
-1658
-1718
-1590
-1510
-1572
-1613
-1306
-1302
-1643
-1492
-1036
-1201
-1445
-1033
-900
-800
-752
-589
-448
-490
-417
-305
-379
-415
-296
-348
-304
-245
-242
-200
-149
-276
-20
-126
146
-257
-677
243
-180
-1250
-136
-41
-1495
998
-279
-2470
1219
499
-1722
-990
439
191
-700
-1151
83
220
-688
-790
-487
1310
-456
-1684
164
1279
-746
-1054
-335
1029
-833
-1060
1015
417
-447
-101
344
253
80
-581
626
645
-276
151
-212
1192
-273
-288
873
-64
-142
1142
317
-1082
1125
432
-492
556
414
477
133
421
1090
-461
102
1265
356
18
1082
580
-177
874
1145
158
249
1451
793
-9
840
1094
829
459
571
1082
1057
652
371
941
1010
271
510
827
501
364
621
612
310
401
391
144
119
78
-22
-137
-189
-262
-312
-387
-472
-389
-457
-661
-710
-729
-836
-1024
-1054
-1021
-1157
-1272
-1220
-1246
-1424
-1415
-1387
-1496
-1578
-1577
-1613
-1736
-1696
-1646
-1680
-1691
-1603
-1527
-1554
-1511
-1391
-1412
-1393
-1264
-1133
-1132
-1085
-905
-783
-736
-583
-435
-405
-377
-246
-273
-155
-68
-48
-217
-142
417
-287
-303
516
-545
-874
326
171
-685
-1705
1102
622
-2048
-627
782
-665
-833
61
-361
-698
-363
184
-666
-1218
43
-100
-282
-546
-1673
554
-60
-1407
42
-332
-727
-461
355
45
-1581
284
478
-1156
334
-47
-729
379
-365
-248
206
-301
392
38
84
-193
-97
163
202
-282
-254
1111
-685
684
-383
-678
1354
221
-626
-485
1315
-129
-325
737
-608
429
494
736
-692
-310
1890
201
-412
965
330
229
867
-177
858
822
-240
732
684
317
858
28
497
1158
-79
264
990
415
292
748
123
416
884
165
46
587
508
-47
196
554
13
200
387
59
160
181
-99
-138
61
-156
-407
-274
-295
-524
-612
-677
-636
-731
-884
-865
-885
-975
-1140
-1192
-1167
-1154
-1257
-1381
-1335
-1341
-1466
-1542
-1439
-1479
-1581
-1462
-1339
-1343
-1425
-1323
-1105
-1126
-1154
-984
-865
-818
-768
-617
-660
-626
-429
57
-922
-1028
402
144
-1389
-863
1334
-825
-1692
717
520
-1399
-902
958
370
-2530
-383
2184
-2020
-2188
2018
713
-3485
-262
2214
-148
-3393
68
2750
-965
-2976
84
2679
-1203
-3178
983
2592
-1982
-2807
2382
1594
-2984
-1182
2549
535
-3141
229
2852
-1858
-1770
1760
783
-1609
-750
1113
402
-1249
-1282
1615
354
-1707
-973
1346
1489
-1484
-1658
1799
1060
-2010
-826
2245
464
-2502
941
2196
-2204
-498
2521
-730
-1860
1580
570
-1219
463
1048
-681
-386
1880
154
-1751
1558
845
-1222
301
1480
-864
-377
1628
-348
-467
1011
482
-484
180
610
33
321
503
-218
568
270
-106
315
585
265
-262
438
462
-194
112
264
22
12
104
-17
-335
212
17
-675
-167
115
-392
-736
-415
-45
-566
-823
-313
-344
-999
-891
-385
-820
-1134
-824
-635
-826
-1155
-932
-633
-873
-1061
-934
-701
-680
-1157
-1086
-508
-876
-1127
-796
-695
-870
-743
-735
-772
-539
-574
-853
-541
-507
-739
-346
-263
-804
-787
639
-1015
-801
409
-1327
342
-43
-1248
-623
1478
-1612
-1410
1817
-1732
-1106
430
987
-2484
-1439
3362
-2007
-2719
2602
-352
-2606
1032
574
-1504
-365
1421
-1398
-1552
1920
-770
-250
378
-1257
594
422
-422
-1444
580
1156
-2146
-112
1242
-119
-1591
380
571
-1235
489
-124
-891
436
-710
-478
776
512
-1573
-20
2021
-1680
132
447
-276
101
-771
871
675
-1719
208
1160
-170
-1031
429
1055
-1000
-605
586
1060
-1193
-341
840
-502
1111
-193
-1098
1491
695
-649
-522
1166
311
-992
321
1417
-76
-1652
1626
847
-1135
825
562
-372
86
383
244
-128
154
16
330
44
83
-150
582
27
-305
27
266
180
-530
-147
-10
-215
-151
-205
-87
278
-342
-1065
397
225
-1153
-545
571
-166
-1551
50
336
-1336
-823
369
-484
-1490
-491
-33
-877
-716
42
-1250
-769
64
-1088
-963
114
-613
-1713
-21
-23
-1302
-930
140
-534
-1369
530
-470
-1775
452
-390
-423
-1004
-752
-313
773
-1737
-2034
1616
-441
-983
-1527
116
1417
-2209
-1832
1864
653
-3446
-412
2453
-1722
-962
996
-1436
-13
246
-1430
577
184
-1942
684
172
-1746
416
1048
-1907
-621
1095
482
-2020
-721
1115
-383
-626
-1111
1349
-1241
-1125
722
-968
157
-738
-855
658
-464
-1333
495
-610
-1110
305
115
-363
-237
-503
220
-582
-489
879
-303
-820
78
1541
-898
-2263
2399
206
-2903
1361
1660
-1150
-947
1314
79
-1101
347
1311
-1404
-778
2030
-691
-893
433
1160
-953
-757
1173
256
-157
857
-315
-280
222
193
-158
107
1421
-941
-820
1692
-19
-487
492
155
-413
336
25
-872
1104
164
-1242
7
1419
-511
-717
796
378
-643
-334
1114
-342
-685
422
656
134
-680
29
1141
-570
-1104
608
597
-1085
-970
806
159
-1302
-525
642
-377
-1132
-283
-112
-505
-601
175
-784
-1584
601
-288
-1879
-616
457
-389
-906
-1223
-327
400
-1667
-1071
853
-798
-1873
436
929
-2835
-882
2604
-1586
-2547
1065
1295
-2227
-1977
1851
-319
-2832
219
1341
-1295
-2228
794
378
-1295
-944
-428
775
-355
-1722
-493
753
-799
-1441
333
188
-588
-692
195
-365
153
-1368
-472
866
-859
-569
-650
184
-228
-320
-645
-3
-704
-160
581
-1190
-1121
669
-19
-1651
-88
397
-824
-711
622
-677
-619
-14
0
-533
-1138
417
490
-999
-937
386
-114
-1347
28
307
-45
-320
-953
1047
247
-1587
568
295
-499
-279
477
-417
-945
1154
-647
-729
602
741
-1832
226
450
-12
107
-1417
458
1597
-525
-2478
2227
1113
-3270
798
2544
-2111
-1854
2307
1085
-3365
-226
3355
-1303
-3214
1919
1605
-2565
-564
864
-239
-41
-1465
-400
1571
-809
-2266
1325
1378
-2797
-568
1854
-420
-1495
-46
771
-321
-1661
343
770
-416
-1081
-217
417
-999
122
-961
-274
1112
-2123
-185
1077
-815
-1385
266
829
-1657
-260
99
-302
-712
-422
167
-486
-941
152
72
-1642
192
251
-1640
-579
649
361
-2394
-1199
1966
-1228
-2576
415
1386
-2315
-2106
1688
900
-3322
-1509
2674
-445
-3305
51
1148
-634
-1997
-640
1568
-1237
-2008
729
705
-1985
-58
682
-2020
237
-138
-425
-359
-153
-853
-1719
1910
-565
-3248
1660
777
-2546
544
703
-1980
168
1176
-1921
-1030
1065
-631
72
-981
-633
921
-399
-1029
-1306
797
674
-1009
-966
201
344
274
-1597
-388
2582
-2264
-970
782
563
-4
-2010
443
1042
531
-2104
-242
1307
-130
-954
-708
633
777
-1472
-670
1296
-841
-338
-399
983
-169
-2088
2106
-200
-2022
975
399
-564
-340
-845
1820
-389
-2505
871
1144
-1061
-1577
981
1222
-1870
-711
2220
-585
-2041
663
1476
-751
-859
1026
886
-1180
-440
1277
394
-1155
-788
979
258
-1593
723
509
-1879
738
62
-103
-201
-850
293
-256
-442
-971
731
-322
-1617
417
-27
-51
-972
-797
926
-34
-1265
-716
1043
4
-1407
-317
1352
-1183
-1630
1483
-34
-789
-1377
527
342
-1438
-50
-303
347
-1638
46
1635
-2047
-945
1657
-101
-1685
306
909
-1396
-141
-219
-151
441
-1049
-970
402
-52
-959
543
-1137
-659
47
336
-914
-1571
756
-184
-866
-578
573
-1010
-287
394
-1672
734
879
-1974
-686
598
396
-1896
262
502
-747
-32
-323
472
-1144
-655
884
-884
-575
-129
-402
673
-280
-2084
1608
118
-2435
1196
1376
-1772
-1607
2268
-165
-2157
1163
-654
-831
1112
-49
-2070
205
873
-709
-1075
-318
370
488
-562
-1775
831
1850
-1634
-1595
2221
685
-2304
-26
2037
-1661
-1849
1370
862
-909
-1408
715
537
-784
-519
201
752
-1186
-910
797
822
-581
-953
837
-684
-557
1742
-1045
-997
1440
-164
-600
-14
619
-1041
572
524
-1076
298
267
-845
-822
778
-221
-1126
-308
386
-688
-864
352
1408
-2718
-642
2352
-1039
-1608
177
338
-650
-205
-234
-837
183
319
-644
-1045
-444
907
-919
-274
-1154
-304
1264
-1356
-1139
257
1609
-2343
-1499
2240
-936
-1933
1826
-269
-2857
1999
-124
-2445
416
765
-1443
-1392
272
-479
-1091
1249
-1661
-1758
2059
-783
-1838
279
970
-1860
-1252
1497
-722
-2276
780
1133
-2626
-457
1081
-796
-1523
-1058
1502
-1019
-1774
707
283
-1183
-682
118
-590
-1345
1143
-507
-2553
805
405
314
-1969
-780
1868
-330
-2129
808
1207
-1734
-339
494
860
-1815
-1015
2025
-851
-2038
1052
864
-1619
-1074
725
397
-1063
-898
602
424
-1873
-306
1136
-1242
-339
998
-1302
-697
964
-238
-1104
289
-219
-377
390
-703
-478
1357
-1358
-930
1132
-494
-1091
322
688
-1789
-41
2210
-2286
-1257
1893
196
-743
-686
834
-1127
-574
399
-95
403
-1635
-32
448
-18
-646
-108
9
-860
-241
185
-960
-233
780
-1833
-949
916
344
-1656
-1071
349
1117
-626
-3191
532
2186
-2434
-2489
2507
455
-3330
-229
1698
-1298
-1716
1003
-255
-1350
-293
338
12
-1592
-398
1045
404
-2267
90
2135
-757
-2950
703
2585
-2428
-1990
1045
1392
-1453
-1264
983
-10
-1393
-629
282
351
-1168
-1135
-191
841
-903
-1655
789
473
-1036
-853
1336
-359
-2224
-487
1755
-665
-2290
17
250
130
-1190
-1116
1033
-499
-1712
-766
547
-290
-1488
293
-41
-1388
230
813
-1257
-918
165
448
-495
-1241
341
874
-931
-1584
776
721
-742
-1123
-606
791
-615
-648
-859
-751
788
-812
-999
-128
-752
-508
295
-833
-1074
-75
571
-363
-1050
-234
539
-808
-521
65
-523
-273
-221
-135
-375
-663
114
310
-1362
-104
361
-601
-310
61
-157
-670
906
-1087
-771
1315
-167
-866
130
-186
-81
179
-1137
-120
-268
-316
-368
44
476
-1550
-821
443
-282
-577
-247
-115
-443
-966
-211
-37
-617
-520
-520
473
-144
-985
-603
-28
-73
-752
278
402
-1114
26
539
-265
-227
-956
-312
776
-522
90
-425
-615
295
-773
-259
-62
-32
-238
-985
-252
176
-217
-192
-1436
-283
656
-1204
-641
337
-45
-1217
-512
862
-401
-644
-543
-585
349
-852
-1420
422
385
-1765
-798
863
-51
-1633
-626
76
-692
-594
-849
-777
-251
-139
-885
182
-279
-1253
-212
632
-687
-1854
160
741
-1444
-996
159
361
-160
-1645
-242
957
-770
-1373
74
469
-760
-1383
106
-237
-829
-384
591
-231
-1334
378
200
-1487
-171
-12
-1332
-375
-719
-845
-149
-441
-695
-269
-355
-531
-321
-575
-587
-497
-31
-441
-1748
-177
937
-890
-1271
445
804
-1793
-627
703
-798
-871
-426
-307
-497
110
-587
-247
709
-982
-316
275
-1324
-375
732
-879
-1320
70
768
-675
-941
197
178
-92
-400
-587
-282
40
-1222
-757
343
-46
-1250
-439
318
-475
-348
-373
-557
-827
-262
134
-833
-1055
166
391
-1111
-755
530
118
-851
-308
-523
-242
765
-770
-1025
207
875
-72
-577
463
911
-179
-1198
622
1041
-908
-1079
231
401
-783
-717
-109
131
20
-1026
-1236
528
-20
-1507
-923
173
-189
-260
-187
-537
-660
61
182
-876
-579
99
-75
-375
-347
-338
697
157
-1075
-205
715
-44
-622
-1054
334
591
-1424
-603
503
9
-1089
-584
683
156
-1307
-743
332
153
-1352
-1287
316
-9
-1315
-1159
563
142
-1318
-551
-13
-142
-376
-609
-562
-440
83
-37
-1189
-871
98
-59
-619
-532
-513
184
-965
-1697
594
-112
-1457
-443
168
-600
-990
-184
216
-819
-954
303
-91
-935
-177
182
-546
-920
-100
337
-83
-462
-147
-6
-345
-837
-854
105
67
-500
-267
56
-327
-344
-216
-647
-488
64
-441
-889
-346
79
-444
-431
149
66
-136
-193
-686
-340
488
-320
-1283
-489
684
195
-1053
-328
682
-70
-316
-80
-94
33
-284
-523
-304
-5
157
-480
-377
291
407
305
-744
-699
512
205
-1068
-416
778
-185
-725
96
582
-321
-582
135
261
-160
-752
-499
36
-48
-148
447
382
-276
104
362
-99
-780
-573
165
-125
-570
-77
450
-111
-770
-230
458
-258
-890
-315
208
-192
-910
-385
473
-133
-607
173
615
-20
-812
-304
12
-475
-478
-122
167
-239
-507
-217
471
110
-758
-505
-90
-327
-703
-501
-244
-240
-39
266
86
18
135
30
-254
-282
-15
63
-398
-594
18
283
-27
-53
-18
286
197
-164
81
112
-327
-526
-294
-179
72
-37
-256
-16
151
79
-203
-446
-445
-518
-370
-277
-472
-355
-149
-25
-102
-197
-226
-90
-139
-476
-423
-160
-538
-745
-215
-17
-128
26
-26
-470
-203
66
-440
-664
-302
-106
-515
-607
-364
-92
-287
-565
-189
81
-79
-444
-371
-121
-65
-219
-282
-77
-155
-374
-360
-93
-36
-222
-247
-166
35
-38
-263
-143
-3
-210
-177
82
92
-127
-313
-109
-202
-449
-467
-244
30
-99
-72
38
55
-54
-116
-49
-212
-212
-259
-211
-27
-182
-118
68
-56
-194
-83
24
-94
-255
-221
-89
-142
-135
-31
-31
33
81
66
-81
-160
-69
14
-129
-242
-130
3
-98
-144
-68
-34
-82
-316
-320
-232
-219
-308
-363
-205
-63
-136
-169
-210
-259
-268
-401
-411
-340
-354
-443
-544
-567
-443
-376
-490
-556
-412
-297
-317
-372
-302
-284
-321
-380
-406
-400
-479
-530
-520
-440
-392
-368
-384
-443
-476
-482
-497
-545
-554
-526
-474
-342
-197
-140
-242
-255
-192
-230
-245
-245
-269
-239
-184
-196
-85
-9
-19
-2
55
105
-4
-162
-260
-209
-162
-149
-118
-68
31
68
112
163
177
165
218
208
104
137
179
138
123
292
459
537
459
397
453
427
375
317
367
461
548
626
724
775
756
732
699
607
607
587
459
453
569
595
548
637
774
783
789
784
705
687
723
620
447
519
532
475
491
604
676
548
458
503
537
398
290
282
430
390
283
367
375
363
316
263
185
117
-8
-67
-43
-118
-66
-72
-83
0
18
75
-23
-79
-46
-109
-143
-199
-228
-284
-335
-331
-356
-399
-417
-483
-567
-544
-662
-669
-729
-858
-792
-846
-848
-822
-926
-959
-992
-1013
-1012
-1164
-1160
-1158
-1197
-1187
-1210
-1163
-1117
-1134
-1149
-1076
-1119
-1149
-1147
-1145
-1148
-1181
-1106
-1120
-1127
-1147
-1131
-1091
-1135
-1144
-1114
-1082
-1058
-1054
-1020
-948
-956
-891
-825
-804
-748
-657
-618
-532
-449
-406
-342
-282
-190
-139
-68
10
41
92
161
218
255
316
376
428
458
507
557
578
571
551
608
598
573
695
732
787
933
987
1009
981
1059
1033
1130
1152
1208
1406
1311
1515
1555
1654
1727
1747
1808
1810
1923
1917
1974
2027
2133
2253
2345
2353
2570
2632
2538
2681
2713
2732
2656
2553
2610
2499
2249
1981
1638
1479
1365
1195
1134
913
638
261
-134
-396
-645
-850
-1044
-1218
-1475
-1722
-1978
-2169
-2275
-2390
-2450
-2462
-2503
-2606
-2715
-2771
-2792
-2802
-2718
-2577
-2438
-2318
-2247
-2165
-2070
-1957
-1785
-1597
-1436
-1289
-1149
-1022
-883
-763
-604
-449
-284
-118
-38
25
43
48
51
100
183
236
160
90
35
-72
-454
-764
-680
-841
-901
-1108
-1303
-1425
-1770
-2023
-2234
-2552
-2803
-2927
-3060
-3237
-3400
-3441
-3463
-3462
-3485
-3399
-3404
-3406
-3462
-3435
-3351
-3222
-3077
-2854
-2578
-2405
-2145
-1977
-1860
-1731
-1512
-1357
-1139
-954
-785
-601
-399
-223
-45
153
291
455
537
623
643
683
710
801
864
908
962
955
983
986
980
975
993
931
991
859
794
868
867
946
902
1080
1112
1134
1147
1217
1337
1308
1462
1695
1848
2026
2144
2392
2649
2618
2952
3196
3335
3588
3586
3363
2401
1590
1170
955
1399
1660
1934
1816
1166
652
91
-368
-617
-931
-1118
-1367
-1734
-1976
-2248
-2425
-2369
-2268
-2208
-2275
-2581
-2960
-3369
-3691
-3775
-3613
-3245
-2822
-2420
-2188
-2220
-2308
-2295
-2224
-2051
-1837
-1608
-1441
-1300
-1062
-819
-516
-147
178
462
618
566
442
301
272
401
678
1010
1182
1264
1242
1071
878
684
502
374
268
5
-373
-604
-824
-986
-1116
-1312
-1455
-1747
-2173
-2590
-2992
-3293
-3482
-3509
-3452
-3349
-3330
-3392
-3510
-3572
-3583
-3545
-3443
-3379
-3285
-3163
-2961
-2719
-2425
-2074
-1732
-1426
-1177
-1020
-959
-880
-755
-564
-293
0
256
472
629
689
705
780
809
831
888
904
884
868
877
884
946
973
998
933
733
577
380
289
231
245
331
376
409
421
466
331
456
412
482
542
564
774
797
1140
1316
1617
1917
2161
2307
2566
2775
2840
3324
3554
3903
4368
4602
4653
3701
2648
2044
1591
1887
2231
2470
2518
1949
1340
758
136
-220
-553
-948
-1190
-1567
-1929
-2215
-2503
-2513
-2468
-2352
-2370
-2634
-3028
-3547
-3938
-4123
-4102
-3790
-3316
-2772
-2390
-2341
-2364
-2420
-2433
-2293
-2036
-1776
-1569
-1350
-1068
-772
-488
-146
252
610
800
822
759
581
486
588
879
1208
1484
1653
1626
1448
1175
894
661
419
135
53
-89
-441
-699
-993
-1230
-1416
-1692
-1936
-2336
-2796
-3129
-3504
-3816
-3960
-3942
-3819
-3731
-3698
-3767
-3825
-3935
-3944
-3840
-3689
-3496
-3264
-3026
-2763
-2483
-2210
-1871
-1589
-1301
-1086
-887
-734
-622
-429
-125
194
512
803
931
993
1037
1042
1000
1000
1083
1148
1177
1177
1157
1129
1058
984
970
925
855
711
537
424
312
229
255
261
366
315
386
340
187
466
309
637
792
817
1178
1213
1538
1675
1932
2205
2454
2763
2992
3304
3616
3894
4368
4659
4765
4275
3071
2289
1699
1721
2192
2431
2638
2445
1761
1185
493
-115
-501
-1019
-1309
-1549
-1844
-2113
-2338
-2448
-2465
-2482
-2507
-2665
-3074
-3531
-3945
-4221
-4279
-4040
-3537
-2990
-2529
-2293
-2358
-2498
-2637
-2585
-2332
-2054
-1735
-1372
-1001
-684
-383
-70
230
503
753
874
835
718
648
706
946
1313
1678
1924
1910
1756
1489
1120
771
522
173
-173
-229
-330
-461
-728
-1035
-1367
-1794
-2147
-2450
-2855
-3274
-3638
-3848
-3883
-3910
-3822
-3786
-3733
-3744
-3805
-3910
-4017
-4061
-3919
-3630
-3315
-2963
-2662
-2357
-2121
-1894
-1638
-1383
-1205
-969
-701
-428
-214
46
328
562
816
987
1092
1056
998
973
973
1004
1070
1118
1187
1219
1224
1150
947
732
513
353
265
246
215
214
160
165
155
112
182
65
-65
57
70
191
362
449
925
1128
1385
1745
1640
2038
2209
2358
2817
2903
3438
3824
4124
4767
5020
5119
4051
2736
1930
1348
1754
2209
2691
2887
2341
1647
892
92
-432
-818
-1198
-1509
-1844
-2137
-2366
-2538
-2563
-2514
-2482
-2542
-2884
-3380
-3909
-4326
-4515
-4414
-3926
-3223
-2549
-2114
-2030
-2213
-2466
-2606
-2468
-2194
-1912
-1514
-1074
-663
-303
29
351
605
820
969
959
856
709
647
812
1145
1557
1840
1948
1842
1498
1096
690
364
173
126
153
93
-616
-931
-1070
-1310
-1474
-2074
-2344
-2677
-3233
-3533
-3923
-4193
-4014
-3894
-3658
-3668
-3783
-3952
-4131
-4176
-4052
-3829
-3460
-3144
-2871
-2557
-2393
-2141
-1994
-1682
-1404
-1092
-844
-647
-563
-367
-72
294
671
900
1085
1050
1030
928
832
770
907
1032
1165
1208
1125
1029
889
746
585
508
358
257
91
-54
-77
-110
-42
135
67
14
-117
-217
-201
-319
-125
142
366
713
848
1112
1295
1444
1659
1824
2136
2403
2728
3045
3326
3674
4171
4619
4948
5333
5258
4100
2844
1941
1469
1928
2364
2912
3143
2549
1853
951
97
-522
-1129
-1499
-1755
-2008
-2200
-2412
-2577
-2677
-2721
-2732
-2855
-3251
-3752
-4174
-4539
-4688
-4456
-3892
-3215
-2524
-2083
-2072
-2308
-2554
-2661
-2506
-2156
-1690
-1164
-642
-154
221
496
697
881
1062
1201
1211
1154
1109
1162
1357
1703
2031
2235
2248
2022
1633
1145
704
338
43
-122
-354
-584
-618
-950
-1264
-1653
-2074
-2322
-2842
-3327
-3690
-4050
-4182
-4207
-4106
-3963
-3896
-3849
-3942
-4043
-4155
-4162
-4043
-3794
-3438
-3022
-2623
-2293
-2003
-1769
-1517
-1263
-1042
-838
-598
-340
-72
204
546
849
1106
1315
1392
1389
1292
1204
1195
1249
1356
1467
1557
1607
1536
1416
1221
978
829
669
554
517
396
338
309
269
338
260
205
84
84
21
91
221
372
642
774
1153
1346
1555
1696
1891
2071
2357
2749
2941
3393
3657
3998
4444
4698
4903
4043
2885
2083
1482
1847
2230
2696
2931
2381
1672
892
107
-402
-804
-1199
-1431
-1682
-1895
-2089
-2324
-2511
-2566
-2622
-2720
-3028
-3401
-3753
-4118
-4260
-4129
-3706
-3123
-2534
-2155
-2137
-2329
-2545
-2649
-2510
-2173
-1736
-1265
-817
-419
-92
118
275
458
673
893
998
1045
1053
1112
1268
1534
1831
2013
2002
1807
1511
1083
675
394
139
-124
-200
-406
-587
-878
-1277
-1597
-2069
-2473
-2823
-3193
-3532
-3826
-4040
-4017
-4010
-3981
-3918
-3949
-3990
-4084
-4145
-4115
-3991
-3707
-3359
-2967
-2583
-2301
-2053
-1843
-1633
-1432
-1222
-968
-706
-439
-128
188
446
681
917
1105
1187
1222
1205
1178
1213
1273
1378
1512
1604
1642
1587
1413
1189
979
785
688
585
575
567
616
561
430
454
383
316
332
272
286
466
470
773
957
1068
1586
1642
1698
1906
1942
2246
2376
2631
3199
3528
3928
4205
4514
4807
4698
3505
2373
1699
1362
2084
2523
2898
2840
1904
1176
386
-324
-583
-981
-1303
-1577
-1870
-2011
-2252
-2435
-2588
-2635
-2639
-2802
-3200
-3682
-4050
-4284
-4251
-3880
-3301
-2759
-2287
-2081
-2267
-2561
-2759
-2711
-2350
-1872
-1351
-875
-482
-144
75
237
417
589
768
932
985
997
1039
1172
1395
1700
1975
2086
1941
1587
1172
769
484
332
350
297
238
-126
-640
-1355
-1745
-1980
-2278
-2430
-2899
-3102
-3379
-3724
-3971
-4146
-4136
-3957
-3906
-3922
-4109
-4261
-4260
-4105
-3783
-3339
-2885
-2540
-2317
-2250
-2106
-1970
-1710
-1405
-984
-579
-221
39
201
291
457
739
989
1198
1250
1302
1293
1309
1355
1500
1649
1754
1770
1681
1481
1208
1000
909
808
795
847
767
715
539
412
336
327
400
333
242
311
302
411
672
568
992
1199
1335
1642
1435
1778
2029
2362
2729
3137
3540
3741
4020
4167
4496
4870
4773
3564
2447
1597
1327
2025
2539
3024
2987
2102
1311
315
-478
-779
-1202
-1395
-1540
-1725
-1843
-2057
-2348
-2562
-2755
-2869
-2981
-3360
-3701
-3990
-4192
-4111
-3848
-3348
-2771
-2278
-2028
-2201
-2491
-2718
-2705
-2320
-1795
-1190
-636
-225
90
235
282
353
453
633
855
1034
1182
1272
1386
1553
1780
1995
2066
1884
1545
1094
588
230
69
110
63
-37
-223
-608
-1101
-1667
-2183
-2658
-2987
-3260
-3388
-3541
-3672
-3814
-3913
-3926
-3962
-3991
-4094
-4217
-4311
-4259
-4099
-3775
-3390
-2927
-2508
-2152
-2002
-1906
-1810
-1687
-1426
-1075
-634
-245
157
448
653
795
945
1064
1166
1230
1300
1362
1435
1528
1624
1745
1786
1803
1684
1491
1236
1033
818
664
696
711
768
833
816
680
525
320
122
89
-15
214
502
512
750
858
998
1152
1226
1525
1605
1855
2007
2266
2698
2918
3345
3774
3990
4525
4710
4870
4267
2535
1735
911
1289
2317
2849
3384
2839
1736
693
-333
-906
-1181
-1419
-1435
-1482
-1589
-1781
-2086
-2445
-2695
-2840
-2898
-3166
-3582
-3959
-4263
-4269
-4041
-3536
-2921
-2355
-2003
-2123
-2535
-2932
-3167
-2989
-2397
-1665
-935
-371
-10
148
119
106
189
319
537
791
1008
1158
1255
1431
1666
1869
2008
1964
1690
1279
869
545
342
99
191
232
162
-33
-708
-1347
-1976
-2517
-2801
-3125
-3311
-3359
-3480
-3523
-3753
-3918
-4093
-4177
-4233
-4285
-4359
-4349
-4245
-4044
-3624
-3253
-2788
-2489
-2261
-2184
-2161
-2085
-1894
-1604
-1156
-670
-212
178
354
449
459
543
644
792
933
1100
1213
1370
1505
1587
1652
1666
1629
1484
1324
1162
949
825
895
892
1023
1159
1065
810
594
284
210
177
88
271
454
733
873
922
1066
1100
1076
1266
1329
1670
1802
2108
2561
2910
3323
3678
3963
4182
4399
4602
4561
3281
2208
1403
1219
2054
2630
3178
3123
2163
1153
110
-713
-1029
-1347
-1437
-1416
-1520
-1645
-1934
-2324
-2665
-2948
-3071
-3205
-3514
-3830
-4139
-4250
-4178
-3897
-3368
-2795
-2366
-2267
-2550
-2898
-3127
-3083
-2620
-1942
-1242
-644
-221
11
44
-28
-4
146
401
744
1038
1258
1388
1487
1625
1802
1942
1951
1806
1492
1098
653
347
230
266
359
380
33
-476
-1075
-1728
-2240
-2695
-2950
-3091
-3167
-3276
-3423
-3683
-3899
-4089
-4225
-4269
-4311
-4347
-4338
-4256
-4072
-3733
-3332
-2945
-2644
-2406
-2301
-2239
-2191
-2018
-1705
-1265
-696
-184
189
421
538
557
604
709
890
1072
1259
1455
1618
1734
1840
1878
1886
1820
1675
1501
1323
1163
1039
983
1050
1136
1127
1158
1011
884
611
302
275
83
268
478
593
968
968
1074
1012
1080
1323
1534
1826
1940
2372
2479
2928
3424
3689
4223
4478
4680
4903
4318
2787
1755
953
1229
2384
3063
3621
3112
1846
828
-244
-895
-1109
-1346
-1407
-1368
-1486
-1599
-1938
-2392
-2682
-2956
-3048
-3204
-3650
-4032
-4271
-4342
-4106
-3623
-2980
-2425
-2142
-2213
-2621
-3022
-3221
-3050
-2400
-1596
-862
-313
4
87
8
-32
50
222
514
906
1216
1401
1543
1671
1849
2007
2076
2010
1722
1316
906
595
514
463
374
418
204
-51
-503
-1254
-1857
-2422
-2699
-2825
-3152
-3388
-3619
-3739
-3824
-3989
-4201
-4362
-4415
-4449
-4476
-4492
-4348
-4092
-3694
-3318
-2975
-2715
-2534
-2412
-2260
-2045
-1741
-1318
-915
-489
-102
250
453
570
624
732
886
1063
1240
1392
1542
1706
1869
1955
1970
1905
1828
1709
1589
1437
1338
1300
1329
1375
1231
1210
1108
916
811
631
526
527
481
452
652
741
1059
1206
1192
1159
1318
1430
1701
2015
2191
2626
2779
3188
3585
3810
4178
4484
4740
4797
3557
2263
1447
975
1843
2593
3180
3292
2358
1401
328
-524
-946
-1324
-1480
-1511
-1538
-1531
-1732
-2156
-2597
-2946
-3092
-3224
-3537
-3875
-4143
-4260
-4170
-3882
-3363
-2801
-2373
-2204
-2439
-2796
-3078
-3118
-2746
-2096
-1341
-631
-124
140
178
75
10
85
328
703
1070
1386
1582
1716
1819
1957
2086
2091
1939
1567
1183
882
672
565
188
219
244
-91
-376
-1085
-1600
-2088
-2605
-2854
-3271
-3493
-3522
-3630
-3759
-4029
-4230
-4337
-4403
-4486
-4509
-4531
-4389
-4194
-3957
-3586
-3274
-2960
-2703
-2509
-2325
-2137
-1914
-1625
-1331
-899
-436
-24
277
448
557
683
838
972
1152
1304
1473
1589
1731
1825
1899
1884
1817
1743
1668
1576
1442
1344
1346
1362
1314
1254
1183
1090
877
829
703
663
664
799
852
925
1050
1118
1211
1207
1420
1635
1905
2017
2330
2671
2944
3401
3575
4073
4302
4600
5000
4723
3157
1918
946
920
2013
2577
3451
3139
2096
1149
-92
-850
-1235
-1552
-1565
-1494
-1523
-1562
-1888
-2308
-2705
-2989
-3013
-3143
-3511
-3896
-4182
-4297
-4160
-3751
-3124
-2536
-2091
-2035
-2417
-2838
-3126
-3051
-2538
-1814
-987
-315
123
305
217
110
59
151
440
817
1122
1389
1551
1681
1792
1950
2092
2048
1816
1401
1048
739
565
540
371
297
126
-204
-513
-1172
-1799
-2323
-2799
-2998
-3232
-3410
-3534
-3714
-3886
-4074
-4279
-4404
-4479
-4574
-4568
-4508
-4334
-4091
-3757
-3439
-3127
-2852
-2608
-2459
-2354
-2195
-1926
-1524
-1116
-648
-222
169
416
569
658
766
892
1070
1298
1504
1683
1821
1949
2004
2035
2013
2000
1888
1759
1625
1515
1477
1472
1472
1466
1369
1285
1242
1099
934
786
784
637
926
925
1106
1365
1348
1558
1592
1598
1910
2038
2153
2641
2772
3261
3592
3915
4364
4651
4929
5169
3941
2300
1366
520
1405
2254
2963
3465
2624
1717
622
-519
-1048
-1493
-1792
-1707
-1698
-1622
-1675
-2043
-2452
-2800
-2978
-3028
-3305
-3718
-4079
-4374
-4343
-4043
-3465
-2751
-2159
-1839
-2070
-2522
-2911
-3142
-2877
-2263
-1437
-620
10
423
483
349
251
207
353
656
963
1283
1524
1691
1833
1994
2185
2203
2077
1765
1231
804
540
432
505
354
231
138
-414
-903
-1621
-2182
-2499
-2896
-3069
-3222
-3483
-3667
-3900
-4128
-4260
-4451
-4490
-4562
-4628
-4644
-4598
-4443
-4122
-3781
-3382
-3004
-2769
-2596
-2528
-2347
-2128
-1782
-1355
-836
-336
44
273
457
568
637
803
996
1240
1435
1614
1714
1816
1921
2052
2113
2029
1908
1795
1629
1478
1440
1430
1511
1545
1567
1480
1361
1098
866
889
761
855
791
994
1144
1325
1454
1459
1625
1709
1826
1987
2161
2371
2923
3255
3736
4121
4313
4746
4992
5114
3803
2135
924
234
1083
2035
3062
3416
2604
1645
450
-661
-1307
-1861
-2110
-2002
-1859
-1640
-1645
-1993
-2491
-2925
-3106
-3157
-3456
-3828
-4152
-4440
-4414
-4089
-3430
-2682
-2053
-1750
-1971
-2445
-2906
-3114
-2896
-2268
-1385
-487
239
655
713
548
348
277
389
675
1045
1389
1622
1763
1865
2040
2231
2285
2086
1637
1209
759
481
356
136
-104
-40
-119
-250
-716
-1596
-2354
-3005
-3329
-3429
-3613
-3722
-3787
-3920
-3985
-4202
-4485
-4706
-4746
-4644
-4499
-4379
-4216
-4019
-3745
-3305
-2879
-2537
-2301
-2123
-2039
-1860
-1581
-1248
-824
-343
120
499
758
843
811
783
883
1103
1366
1611
1826
1962
2044
2055
2026
1969
1859
1734
1703
1621
1560
1456
1423
1407
1411
1426
1313
1248
956
852
755
682
907
1071
1281
1514
1720
1753
1732
1713
1843
2144
2422
2714
3182
3455
3847
4363
4543
5023
5056
3717
2186
912
313
1124
1988
2852
3161
2364
1524
488
-570
-1127
-1669
-2084
-2120
-2138
-1973
-1902
-2136
-2471
-2861
-2994
-3014
-3301
-3710
-4123
-4449
-4495
-4177
-3513
-2745
-2027
-1646
-1776
-2125
-2524
-2810
-2675
-2211
-1518
-669
81
634
818
761
718
652
697
895
1063
1273
1474
1615
1778
1997
2193
2320
2249
1941
1506
877
392
135
62
258
370
296
-137
-1171
-1999
-2521
-2844
-2888
-3144
-3292
-3455
-3772
-4023
-4407
-4766
-4838
-4727
-4509
-4398
-4507
-4635
-4632
-4392
-3986
-3488
-2981
-2634
-2479
-2404
-2316
-2159
-1872
-1468
-884
-281
186
430
438
397
390
532
838
1198
1464
1635
1704
1737
1767
1783
1839
1887
1874
1814
1721
1529
1323
1180
1249
1472
1623
1706
1506
1248
993
802
770
793
975
1265
1483
1674
1775
1726
1796
1862
2107
2396
2614
2954
3221
3471
3890
4143
4681
5036
5152
4235
2443
1201
286
705
1679
2466
2953
2432
1541
600
-412
-1101
-1696
-2166
-2248
-2236
-2088
-2027
-2261
-2681
-3028
-3146
-3073
-3145
-3482
-3902
-4348
-4512
-4348
-3814
-3042
-2249
-1703
-1616
-1837
-2186
-2522
-2584
-2279
-1663
-861
-52
570
873
949
936
912
960
1111
1283
1450
1587
1620
1671
1809
2044
2276
2374
2266
1915
1366
774
107
-204
-285
-373
-275
-465
-840
-1408
-2061
-2518
-2979
-3441
-3703
-3966
-4123
-4238
-4474
-4680
-4799
-4729
-4545
-4350
-4314
-4396
-4488
-4390
-4192
-3873
-3404
-2896
-2405
-2046
-1779
-1647
-1524
-1306
-971
-607
-146
290
617
784
874
998
1182
1454
1685
1851
1943
2002
1978
1958
1952
2017
2130
2265
2312
2211
1967
1702
1492
1363
1486
1523
1583
1657
1495
1394
1197
1076
1152
1367
1625
1822
1989
2020
2069
2118
2172
2568
2923
3397
3919
4196
4446
4664
4831
4552
3058
1619
489
200
1040
1842
2524
2438
1625
761
-176
-892
-1299
-1876
-2323
-2523
-2640
-2482
-2473
-2689
-2979
-3183
-3095
-2990
-3188
-3570
-4116
-4516
-4509
-4158
-3417
-2551
-1797
-1392
-1406
-1617
-1870
-2038
-1923
-1582
-1031
-315
340
827
1059
1152
1277
1393
1534
1637
1641
1656
1591
1504
1533
1671
1909
2153
2244
2052
1526
885
284
-190
-387
-495
-643
-951
-1379
-1870
-2292
-2569
-2878
-3223
-3620
-4007
-4390
-4749
-5051
-5200
-5205
-4960
-4646
-4387
-4238
-4300
-4420
-4439
-4299
-4015
-3597
-3176
-2721
-2357
-1981
-1660
-1390
-1088
-749
-375
-56
206
365
491
594
794
1114
1515
1825
2016
2057
2008
1950
1869
1839
1812
1828
1920
2065
2080
1966
1803
1636
1588
1594
1516
1397
1312
1225
1246
1173
1207
1334
1432
1710
1738
1812
2030
2024
2191
2294
2504
2929
3241
3728
4018
4268
4758
5002
4905
3596
1966
744
160
836
1685
2338
2432
1702
847
64
-646
-1046
-1617
-2253
-2613
-2855
-2766
-2650
-2804
-3087
-3298
-3200
-2900
-2869
-3161
-3723
-4362
-4646
-4522
-3995
-3160
-2315
-1706
-1396
-1335
-1448
-1651
-1737
-1663
-1388
-833
-200
361
749
956
1174
1419
1667
1884
1947
1926
1793
1595
1423
1354
1498
1754
2001
2043
1854
1460
910
329
-286
-881
-1311
-1782
-2140
-2351
-2479
-2494
-2726
-3119
-3590
-4041
-4415
-4755
-5178
-5535
-5734
-5611
-5281
-4923
-4555
-4298
-4074
-3927
-3833
-3781
-3703
-3574
-3307
-2953
-2443
-1881
-1333
-838
-478
-158
142
395
559
630
621
749
975
1308
1661
1968
2240
2403
2480
2461
2343
2132
1937
1716
1641
1651
1756
1893
1973
1988
1910
1807
1607
1419
1256
1111
1108
1152
1248
1413
1629
1908
2124
2361
2545
2677
2777
2820
2947
3184
3494
4051
4504
4973
5393
4541
3145
1609
348
423
914
1637
2088
1596
1049
383
-361
-625
-1094
-1695
-2107
-2625
-2848
-2945
-3181
-3473
-3857
-3886
-3384
-2887
-2566
-2732
-3408
-4085
-4542
-4546
-4107
-3429
-2672
-2095
-1660
-1346
-1228
-1158
-1136
-1088
-849
-467
-7
304
423
540
718
1106
1673
2159
2488
2567
2351
2002
1596
1264
1132
1127
1268
1375
1330
1201
829
305
-358
-1126
-1640
-1897
-2107
-2363
-2843
-3343
-3709
-4007
-4168
-4383
-4629
-4796
-4980
-5143
-5408
-5648
-5665
-5489
-5145
-4736
-4356
-3968
-3713
-3589
-3498
-3379
-3074
-2653
-2224
-1851
-1507
-1109
-688
-313
42
377
702
1029
1259
1400
1462
1524
1650
1828
2081
2357
2568
2713
2718
2587
2451
2312
2238
2201
2210
2246
2225
2090
1977
1885
1835
1828
1882
1933
1975
2007
1909
1868
1897
2047
2270
2468
2695
2981
3214
3529
3787
3967
4281
4603
4898
4473
3180
1679
275
-225
122
765
1377
1348
844
289
-260
-571
-842
-1410
-2038
-2683
-3107
-3170
-3237
-3437
-3786
-4037
-3801
-3190
-2569
-2263
-2580
-3299
-4022
-4435
-4346
-3940
-3453
-3010
-2641
-2194
-1773
-1390
-1116
-1061
-1022
-850
-529
-209
-74
-116
-213
-193
162
733
1352
1869
2096
2045
1845
1584
1331
1084
831
611
498
470
395
206
-181
-695
-1077
-1259
-1311
-1469
-1840
-2444
-3118
-3761
-4220
-4480
-4601
-4606
-4594
-4561
-4540
-4549
-4594
-4695
-4789
-4761
-4622
-4338
-4009
-3830
-3746
-3654
-3446
-3042
-2507
-1984
-1537
-1193
-913
-676
-450
-223
7
264
557
898
1229
1480
1606
1678
1705
1786
1926
2060
2140
2033
1769
1450
1232
1122
1058
989
893
791
690
585
470
322
182
114
135
176
291
402
482
574
651
829
1062
1347
1648
1951
2211
2494
2825
3142
3540
3757
3484
2766
1909
1148
911
1047
1313
1458
1219
925
732
680
810
830
545
143
-359
-769
-977
-1246
-1651
-2179
-2648
-2769
-2511
-2055
-1705
-1718
-1988
-2307
-2502
-2492
-2381
-2320
-2395
-2522
-2532
-2402
-2161
-1883
-1662
-1479
-1241
-856
-400
-56
92
25
-118
-120
20
281
607
828
950
1060
1188
1380
1570
1695
1702
1521
1283
1110
916
684
373
-21
-338
-520
-518
-449
-516
-745
-1117
-1466
-1689
-1883
-2077
-2287
-2560
-2826
-2959
-2980
-2918
-2843
-2738
-2601
-2426
-2176
-1895
-1694
-1595
-1553
-1513
-1389
-1178
-925
-711
-526
-370
-225
-37
127
222
251
191
104
70
54
-55
-222
-392
-531
-642
-690
-673
-678
-707
-733
-776
-775
-651
-483
-335
-228
-19
336
608
795
1030
1332
1620
1859
2104
2309
2486
2686
2786
2816
2902
2877
2892
3012
3097
3183
3223
3311
3546
3703
3835
3835
3531
3119
2642
2298
2199
2132
2035
1788
1388
1030
763
653
643
528
303
24
-265
-450
-623
-858
-1192
-1600
-1901
-2003
-1918
-1754
-1685
-1738
-1859
-1947
-1907
-1775
-1626
-1548
-1577
-1644
-1682
-1676
-1648
-1662
-1718
-1724
-1644
-1463
-1202
-999
-871
-830
-843
-776
-649
-504
-387
-345
-345
-350
-342
-307
-290
-285
-255
-224
-174
-141
-157
-238
-354
-478
-556
-586
-596
-646
-756
-894
-1043
-1138
-1167
-1156
-1160
-1186
-1206
-1181
-1147
-1137
-1159
-1189
-1192
-1183
-1157
-1111
-1063
-1050
-1066
-1093
-1069
-1012
-941
-865
-821
-811
-814
-802
-777
-750
-742
-739
-720
-684
-634
-563
-514
-466
-421
-370
-328
-219
-33
39
43
39
100
144
183
248
300
329
348
414
487
549
610
666
732
790
884
1030
1127
1186
1283
1399
1531
1660
1821
2012
2159
2293
2452
2631
2798
2955
3015
2891
2626
2280
1958
1721
1550
1359
1110
825
576
424
397
456
495
428
294
148
-12
-133
-272
-488
-721
-930
-1038
-967
-852
-779
-754
-777
-846
-890
-852
-795
-810
-885
-987
-1104
-1166
-1199
-1259
-1332
-1418
-1465
-1413
-1324
-1194
-1100
-1067
-1040
-1019
-970
-884
-815
-794
-812
-803
-773
-732
-681
-621
-615
-582
-472
-404
-327
-312
-375
-428
-490
-541
-550
-590
-623
-683
-760
-814
-824
-830
-834
-838
-838
-841
-845
-849
-862
-891
-951
-994
-1009
-975
-971
-979
-995
-1014
-1010
-1000
-969
-929
-887
-864
-833
-797
-761
-730
-694
-661
-642
-604
-545
-488
-459
-452
-442
-419
-381
-320
-262
-205
-166
-114
-54
-5
39
70
87
81
102
166
262
322
371
424
447
494
588
689
792
901
981
1059
1154
1255
1351
1455
1567
1692
1854
2042
2212
2379
2497
2454
2248
1954
1635
1385
1227
1110
978
782
594
493
477
523
573
540
440
321
203
122
44
-112
-338
-556
-680
-661
-563
-477
-462
-503
-582
-631
-628
-616
-629
-708
-831
-927
-1006
-1067
-1127
-1219
-1339
-1415
-1394
-1302
-1197
-1131
-1092
-1063
-1020
-956
-877
-811
-782
-752
-702
-681
-638
-583
-551
-559
-566
-540
-469
-393
-362
-378
-441
-526
-578
-591
-614
-661
-701
-754
-810
-827
-800
-787
-815
-820
-814
-800
-768
-754
-787
-836
-893
-921
-911
-900
-912
-942
-987
-999
-991
-967
-956
-935
-853
-826
-805
-732
-715
-738
-738
-756
-744
-686
-606
-542
-521
-473
-446
-424
-339
-282
-264
-206
-120
-97
-80
-44
-40
-44
-17
22
75
147
197
234
260
302
357
432
507
542
583
620
677
725
788
880
952
1055
1174
1291
1445
1602
1742
1889
2042
2171
2196
2057
1844
1596
1375
1239
1113
946
780
616
503
494
527
546
518
441
356
262
176
75
-108
-367
-634
-821
-872
-848
-820
-820
-841
-859
-852
-820
-809
-856
-950
-1049
-1153
-1239
-1296
-1379
-1489
-1615
-1686
-1660
-1597
-1498
-1400
-1315
-1222
-1117
-1002
-897
-835
-815
-809
-805
-778
-729
-718
-728
-731
-726
-695
-637
-568
-536
-552
-593
-641
-707
-764
-829
-897
-963
-1015
-1018
-1005
-993
-1009
-1006
-997
-980
-953
-934
-931
-984
-1043
-1100
-1165
-1217
-1245
-1268
-1265
-1275
-1263
-1229
-1211
-1202
-1197
-1191
-1173
-1136
-1109
-1117
-1157
-1170
-1176
-1167
-1115
-1049
-962
-872
-800
-723
-657
-611
-544
-490
-459
-427
-348
-251
-208
-171
-115
-74
-31
40
100
138
185
241
283
350
422
482
553
614
673
732
788
847
922
1004
1096
1206
1296
1378
1497
1630
1739
1868
2024
2166
2252
2249
2132
1941
1710
1535
1426
1309
1182
1058
937
830
792
745
668
555
431
317
229
149
21
-195
-483
-731
-926
-1030
-1058
-1091
-1116
-1148
-1167
-1140
-1095
-1070
-1101
-1184
-1272
-1349
-1438
-1539
-1644
-1771
-1871
-1907
-1882
-1785
-1655
-1506
-1345
-1128
-903
-692
-522
-435
-397
-395
-424
-463
-501
-534
-559
-550
-521
-494
-434
-437
-459
-478
-552
-618
-700
-793
-874
-998
-1110
-1165
-1196
-1208
-1189
-1191
-1208
-1198
-1177
-1179
-1230
-1296
-1368
-1458
-1533
-1574
-1636
-1685
-1730
-1776
-1794
-1789
-1783
-1775
-1746
-1710
-1681
-1637
-1609
-1639
-1687
-1687
-1694
-1712
-1720
-1714
-1642
-1634
-1630
-1523
-1350
-1184
-1080
-942
-826
-779
-709
-625
-579
-582
-530
-483
-421
-312
-155
-10
94
195
284
386
474
585
756
819
867
907
943
953
1025
1077
1132
1240
1326
1429
1533
1671
1806
1928
2065
2215
2352
2468
2566
2596
2509
2307
2080
1925
1838
1778
1708
1630
1592
1553
1504
1473
1391
1254
1103
958
829
705
497
214
-140
-481
-718
-870
-974
-1046
-1098
-1163
-1193
-1203
-1246
-1334
-1437
-1550
-1664
-1748
-1800
-1862
-1924
-1982
-1983
-1935
-1836
-1660
-1445
-1212
-947
-683
-481
-337
-253
-218
-216
-220
-205
-177
-152
-152
-168
-128
-102
-100
-118
-177
-242
-341
-504
-656
-840
-1023
-1183
-1322
-1426
-1496
-1548
-1595
-1615
-1617
-1621
-1646
-1665
-1702
-1761
-1808
-1860
-1940
-2033
-2139
-2227
-2258
-2268
-2270
-2238
-2209
-2153
-2133
-2160
-2132
-2122
-2163
-2202
-2196
-2198
-2196
-2156
-2132
-2031
-1909
-1825
-1773
-1623
-1443
-1250
-1005
-817
-673
-599
-534
-249
-7
230
328
341
453
536
647
777
873
963
1142
1247
1302
1435
1602
1620
1636
1647
1589
1562
1547
1585
1714
1829
2000
2093
2155
2284
2431
2520
2599
2683
2724
2771
2860
2971
3026
3024
2954
2779
2573
2349
2132
2026
1969
1915
1839
1750
1616
1448
1246
1059
930
848
776
678
509
233
-95
-411
-688
-909
-1023
-1060
-1061
-1079
-1139
-1229
-1323
-1437
-1551
-1621
-1665
-1674
-1685
-1697
-1710
-1699
-1654
-1587
-1453
-1259
-1045
-813
-573
-385
-247
-136
-63
-29
-7
36
100
167
226
268
310
320
289
214
116
41
-51
-140
-201
-280
-392
-529
-697
-872
-1021
-1149
-1222
-1218
-1195
-1182
-1164
-1149
-1179
-1237
-1272
-1259
-1211
-1166
-1121
-1039
-972
-903
-854
-846
-805
-734
-656
-575
-516
-462
-439
-449
-428
-363
-333
-275
-153
-71
-51
-52
-31
5
35
88
180
265
361
424
449
433
322
256
288
359
411
470
548
637
641
547
503
445
397
317
281
316
365
417
465
525
542
561
523
478
457
454
446
485
536
601
681
742
784
794
796
785
757
735
740
723
737
749
745
735
709
665
592
527
455
407
353
340
358
356
365
385
401
391
332
263
191
105
12
-63
-101
-142
-171
-181
-191
-198
-209
-217
-253
-296
-318
-345
-379
-413
-436
-441
-431
-430
-406
-372
-343
-340
-345
-333
-329
-335
-341
-330
-328
-326
-315
-319
-345
-366
-409
-457
-479
-509
-524
-517
-499
-497
-490
-493
-543
-575
-597
-636
-664
-689
-704
-700
-692
-674
-647
-606
-588
-570
-547
-550
-559
-559
-557
-550
-539
-529
-503
-471
-446
-416
-380
-346
-319
-308
-276
-237
-196
-146
-110
-101
-108
-108
-107
-98
-81
-82
-73
-49
-53
-50
-44
-39
-47
-43
-40
-45
-26
-1
-3
-2
-12
-19
2
12
3
-5
-1
19
20
30
76
111
130
144
160
191
205
211
230
253
273
278
298
319
331
333
349
367
367
374
386
394
406
407
411
420
403
394
388
362
361
357
347
343
322
297
279
233
207
196
187
181
162
148
124
80
37
-12
-84
-137
-168
-207
-245
-259
-267
-270
-299
-346
-398
-423
-459
-494
-501
-509
-532
-536
-537
-565
-580
-588
-601
-602
-589
-576
-583
-592
-589
-605
-629
-654
-672
-702
-748
-790
-806
-805
-823
-834
-828
-810
-807
-806
-803
-821
-839
-858
-874
-870
-860
-852
-824
-801
-781
-757
-739
-732
-711
-657
-645
-629
-599
-591
-578
-544
-531
-517
-490
-481
-472
-453
-447
-442
-426
-426
-432
-414
-388
-372
-361
-352
-340
-323
-297
-256
-204
-184
-175
-180
-199
-216
-184
-165
-145
-126
-107
-88
-59
-60
-45
-51
-39
-22
-14
4
30
41
39
65
91
118
145
134
116
108
113
119
122
154
197
216
248
267
271
301
312
308
300
303
301
298
276
264
249
252
260
248
243
245
225
205
185
143
115
103
75
63
64
59
53
21
-19
-69
-119
-180
-208
-228
-255
-275
-284
-286
-304
-328
-365
-425
-458
-486
-518
-533
-549
-560
-569
-604
-637
-663
-701
-758
-804
-830
-846
-866
-871
-856
-859
-853
-854
-868
-871
-886
-903
-893
-898
-907
-915
-906
-911
-907
-886
-868
-822
-807
-781
-778
-782
-770
-778
-799
-805
-801
-782
-751
-734
-739
-716
-701
-690
-650
-598
-554
-545
-557
-566
-579
-610
-609
-591
-575
-541
-496
-426
-415
-417
-423
-435
-460
-450
-384
-345
-327
-276
-244
-278
-282
-259
-292
-296
-258
-229
-186
-133
-108
-103
-99
-94
-90
-76
-53
-21
8
-15
15
62
99
95
95
93
94
96
109
84
114
143
124
132
127
143
133
121
135
167
155
181
185
183
162
146
113
108
118
141
148
148
150
118
96
88
94
92
86
102
113
75
41
42
5
-29
-39
-52
-100
-139
-162
-210
-236
-226
-243
-261
-261
-294
-331
-356
-405
-454
-485
-530
-565
-571
-586
-606
-622
-637
-659
-684
-705
-734
-748
-771
-829
-881
-906
-936
-973
-963
-986
-1021
-1009
-990
-1020
-999
-981
-965
-935
-951
-987
-937
-934
-918
-855
-891
-832
-812
-898
-894
-854
-853
-736
-737
-741
-746
-732
-815
-817
-833
-754
-665
-596
-559
-518
-631
-749
-737
-705
-670
-474
-342
-305
-242
-407
-602
-651
-628
-699
-475
-300
-175
-131
-228
-380
-540
-407
-347
-212
-25
81
-69
-27
-44
-184
-196
64
31
109
298
207
-12
-22
-62
-78
99
220
221
199
187
-12
-181
-166
-27
37
265
371
263
150
91
-64
-110
0
45
96
167
129
58
-23
-38
9
105
204
236
182
110
11
-32
-56
15
88
80
-12
-73
-128
-117
-57
-21
-28
-47
-183
-388
-502
-546
-520
-377
-215
-252
-312
-423
-648
-769
-740
-702
-648
-589
-606
-719
-853
-998
-1111
-1076
-978
-904
-868
-943
-1086
-1199
-1248
-1248
-1171
-1107
-1083
-1136
-1260
-1365
-1455
-1442
-1330
-1203
-1132
-1128
-1233
-1302
-1348
-1357
-1313
-1153
-940
-962
-1029
-1130
-1270
-1249
-1173
-1103
-959
-859
-877
-1029
-1131
-1216
-1140
-1004
-887
-706
-705
-859
-962
-1191
-1122
-949
-849
-488
-425
-700
-885
-860
-933
-722
-438
-479
-620
-539
-761
-974
-675
-554
-571
-447
-413
-592
-925
-895
-719
-640
-368
-157
-276
-469
-459
-575
-1158
-1507
-1921
-2220
-1896
-1435
-966
-607
-552
-744
-638
-446
-227
40
463
552
505
329
385
458
543
1028
1237
1225
1139
906
575
642
808
859
1076
1110
703
460
441
373
501
778
858
810
762
567
391
386
451
523
449
198
-210
-571
-692
-581
-441
-370
-457
-709
-957
-1146
-1254
-1180
-1043
-1043
-1235
-1548
-1852
-1984
-1941
-1837
-1790
-1807
-1910
-2007
-2015
-1902
-1773
-1750
-1818
-1936
-2048
-2109
-2067
-2031
-2026
-2064
-2105
-2122
-2105
-2062
-1976
-1925
-1930
-1900
-1840
-1805
-1809
-1880
-1984
-2037
-2058
-2036
-1968
-1844
-1774
-1734
-1772
-1828
-1836
-1741
-1571
-1505
-1589
-1770
-1914
-1989
-2001
-2002
-1947
-1917
-1896
-1820
-1694
-1601
-1554
-1489
-1432
-1424
-1426
-1513
-1610
-1532
-1396
-1248
-1164
-1120
-1113
-954
-725
-429
-161
-153
-225
-339
-438
-502
-358
-35
174
208
173
272
316
324
529
796
961
845
674
631
610
773
964
948
852
718
730
873
1125
1450
1530
1508
1519
1539
1676
1814
1846
1971
2099
2116
2202
2416
2667
2852
3056
2969
2555
1782
822
-96
-726
-939
-992
-1089
-1358
-1827
-2270
-2390
-2279
-2063
-2001
-2278
-2766
-3215
-3463
-3604
-3820
-4168
-4569
-4790
-4629
-4062
-3292
-2577
-2167
-2057
-2003
-1868
-1540
-1114
-830
-737
-801
-925
-895
-675
-301
130
487
811
1185
1591
1998
2229
2175
1904
1534
1239
1101
1035
953
770
452
54
-372
-609
-717
-644
-501
-531
-772
-1348
-2037
-2568
-2927
-3121
-3268
-3466
-3596
-3620
-3474
-3259
-3185
-3170
-3132
-2977
-2703
-2429
-2272
-2287
-2354
-2378
-2340
-2189
-1952
-1542
-1046
-594
-280
-155
-54
40
201
404
545
593
621
661
760
879
950
1018
1097
1270
1473
1635
1701
1668
1562
1384
1211
1112
1084
1107
1151
1227
1194
1124
1166
1169
1277
1459
1547
1674
1876
1973
2123
2216
2138
2247
2428
2643
3019
3359
3565
3858
4066
4216
4458
4655
4891
5163
5287
4975
3972
2375
704
-612
-1091
-922
-635
-511
-805
-1325
-1676
-1763
-1693
-1682
-1927
-2384
-2881
-3245
-3431
-3625
-3966
-4418
-4748
-4563
-3697
-2407
-1086
-222
-22
-175
-319
-195
259
716
929
913
823
901
1210
1612
1970
2262
2575
3025
3573
4059
4216
3866
3125
2209
1398
895
684
604
499
296
9
-256
-420
-485
-556
-748
-1137
-1676
-2270
-2806
-3223
-3621
-4038
-4416
-4592
-4459
-4185
-3954
-3784
-3714
-3470
-3076
-2737
-2503
-2384
-2282
-2021
-1667
-1346
-1019
-656
-134
483
1032
1392
1655
1913
2175
2312
2238
2051
1876
1847
1899
1879
1799
1728
1776
1971
2131
2213
2204
2151
2100
2030
1877
1698
1577
1581
1667
1731
1750
1801
1986
2267
2563
2750
2878
3033
3276
3516
3743
3931
4031
4311
4667
5052
5472
5872
6150
6530
6929
7143
7467
7681
7880
8175
8309
8024
6918
4773
1917
-639
-2102
-2126
-1267
-559
-759
-1824
-2953
-3466
-3129
-2512
-2284
-2845
-3814
-4569
-4768
-4459
-4319
-4719
-5410
-5635
-4656
-2453
163
2048
2585
2084
1486
1550
2371
3377
3884
3670
3136
2863
3161
3847
4433
4577
4386
4320
4720
5458
5952
5578
4215
2308
605
-346
-604
-642
-895
-1494
-2182
-2607
-2657
-2516
-2455
-2636
-3022
-3387
-3647
-3848
-4386
-5327
-6249
-6853
-6712
-5849
-4738
-3718
-3012
-2649
-2348
-2102
-1838
-1532
-1299
-1101
-1020
-974
-849
-608
-256
74
354
753
1375
2120
2653
2711
2190
1376
615
103
-169
-338
-455
-564
-584
-542
-454
-331
-162
9
132
182
173
111
-42
-284
-593
-792
-759
-411
112
722
1272
1735
2213
2487
2730
2907
3130
3550
3843
4093
4280
4363
4599
4902
5243
5689
6179
6682
7160
7493
7639
7636
7597
7470
7232
6444
4716
1982
-1246
-3707
-4890
-4575
-3651
-3333
-3861
-4890
-5560
-5289
-4534
-4003
-4247
-5248
-6158
-6465
-6062
-5479
-5415
-5984
-6561
-6194
-4382
-1489
1233
2791
2944
2450
2357
3011
4014
4554
4191
3328
2712
2806
3496
4101
4158
3661
3157
3241
3935
4714
4754
3631
1637
-446
-1909
-2644
-2994
-3452
-4170
-4882
-5188
-4994
-4562
-4279
-4353
-4644
-4833
-4691
-4327
-4214
-4615
-5501
-6389
-6657
-6168
-5143
-3969
-3077
-2408
-1798
-1250
-683
-271
-64
-107
-351
-564
-625
-545
-449
-539
-777
-863
-549
221
1030
1404
1192
598
-86
-614
-1076
-1578
-2055
-2461
-2626
-2565
-2339
-2026
-1696
-1387
-1096
-813
-418
12
312
324
59
-225
-291
-33
430
846
1262
1695
2220
2876
3423
3874
4124
4270
4335
4421
4607
4896
4973
4952
4995
4943
5322
5654
5966
6277
6338
6541
6705
6702
6697
6181
4753
2424
-890
-3870
-5666
-6141
-5523
-5031
-5214
-5798
-6335
-6209
-5437
-4709
-4275
-4481
-5064
-5324
-5222
-4809
-4619
-5104
-5814
-5930
-4751
-2210
623
2676
3530
3480
3498
4006
4766
5277
5037
4233
3404
2928
2967
3123
2937
2367
1699
1516
2103
2990
3474
2943
1413
-437
-1973
-2961
-3606
-4289
-5099
-5817
-6195
-6079
-5667
-5276
-5073
-5009
-4830
-4332
-3587
-2958
-2906
-3505
-4311
-4995
-5178
-4699
-3959
-3140
-2375
-1688
-1005
-408
61
277
147
-133
-353
-503
-554
-717
-1150
-1749
-2161
-2127
-1682
-1008
-435
-177
-241
-450
-772
-1165
-1630
-2139
-2595
-2867
-2845
-2638
-2376
-2123
-1932
-1726
-1329
-732
-41
532
784
756
653
621
654
779
931
1159
1551
1993
2661
3229
3544
3848
3897
4041
4356
4686
5144
5149
4923
4850
4635
4835
5126
5226
5510
5625
5869
6222
6389
6544
6515
5935
4465
1764
-1642
-4381
-5993
-6293
-5819
-5648
-5975
-6642
-6973
-6497
-5577
-4599
-4092
-4387
-4818
-4905
-4543
-3998
-4057
-4893
-5876
-5922
-4405
-1780
869
2639
3216
3249
3587
4373
5305
5737
5302
4328
3390
2932
2899
2775
2204
1239
419
449
1314
2370
2827
2217
824
-704
-1872
-2611
-3268
-4149
-5195
-6128
-6600
-6514
-6142
-5792
-5649
-5537
-5111
-4263
-3179
-2423
-2451
-2966
-3679
-4166
-4359
-4345
-4014
-3679
-3310
-2833
-2268
-1511
-753
-270
-96
-204
-165
22
102
-131
-790
-1605
-2128
-2209
-1993
-1645
-1334
-1076
-946
-868
-845
-897
-1100
-1399
-1804
-2134
-2243
-2229
-2140
-2160
-2190
-2116
-1746
-1073
-316
299
722
972
1149
1314
1477
1612
1585
1634
1770
2023
2484
2786
2915
3075
3296
3822
4375
4845
5204
5214
5197
5195
5292
5371
5506
5564
5367
5374
5419
5586
5865
5882
5811
5074
3415
952
-1910
-3980
-5043
-5193
-5104
-5407
-6046
-6731
-6852
-6320
-5533
-4864
-4623
-4737
-4726
-4299
-3624
-3270
-3664
-4666
-5369
-4939
-3345
-1179
579
1548
1910
2282
3125
4228
5109
5341
4926
4255
3832
3769
3717
3191
2133
944
256
440
1182
1807
1792
1109
131
-694
-1259
-1770
-2479
-3472
-4532
-5359
-5737
-5793
-5825
-6027
-6278
-6280
-5756
-4775
-3708
-3095
-3161
-3565
-3992
-4113
-3933
-3731
-3643
-3638
-3552
-3147
-2526
-1910
-1475
-1331
-1185
-823
-269
272
498
242
-355
-980
-1338
-1381
-1270
-1184
-1246
-1363
-1400
-1278
-1134
-1105
-1282
-1549
-1695
-1627
-1425
-1345
-1495
-1828
-2130
-2174
-1888
-1433
-916
-471
-125
209
609
1052
1419
1645
1776
1919
2137
2491
2768
2916
3031
3023
3098
3407
3863
4488
4935
5212
5436
5567
5882
6163
6303
6292
6145
6109
6097
6185
6272
6261
6064
5173
3342
716
-1798
-3446
-4218
-4279
-4348
-4801
-5579
-6345
-6588
-6300
-5668
-5110
-5040
-5200
-5171
-4734
-4038
-3700
-4139
-5084
-5658
-5142
-3601
-1676
-118
711
997
1366
2132
3232
4290
4805
4684
4292
4068
4168
4228
3838
2881
1726
1059
1181
1807
2385
2409
1793
889
94
-413
-782
-1280
-2057
-3035
-3907
-4437
-4718
-4993
-5439
-5976
-6287
-6089
-5409
-4528
-3844
-3550
-3627
-3954
-4101
-3946
-3812
-3673
-3655
-3738
-3594
-3248
-2739
-2349
-2176
-1987
-1710
-1220
-504
66
303
216
-123
-453
-617
-544
-482
-590
-763
-900
-963
-868
-752
-839
-1010
-1143
-1134
-983
-792
-757
-970
-1325
-1575
-1672
-1557
-1253
-979
-796
-618
-336
55
502
865
1128
1380
1710
2093
2434
2687
2776
2781
2816
2965
3157
3573
4016
4300
4547
4712
5011
5401
5768
6083
6154
6107
6186
6241
6301
6322
6259
6052
5310
3916
1784
-545
-2318
-3386
-3762
-3901
-4270
-4899
-5606
-6024
-5969
-5575
-5088
-4846
-4949
-5027
-4804
-4362
-4015
-4212
-4973
-5728
-5820
-4982
-3554
-2126
-1111
-619
-245
402
1408
2552
3418
3782
3761
3668
3758
3964
3922
3395
2494
1666
1369
1651
2189
2552
2455
1981
1398
986
784
594
198
-469
-1293
-2056
-2628
-3118
-3682
-4370
-5020
-5402
-5366
-4943
-4480
-4272
-4315
-4515
-4658
-4558
-4309
-4027
-3913
-3967
-4023
-4020
-3841
-3586
-3399
-3231
-3010
-2615
-1909
-1073
-365
61
191
227
305
486
724
820
713
487
209
32
-46
-94
-161
-253
-280
-157
89
325
414
286
30
-218
-355
-373
-340
-355
-457
-566
-584
-496
-333
-135
92
335
617
979
1276
1472
1624
1605
1553
1549
1565
1843
2128
2327
2502
2660
2963
3353
3720
4074
4370
4571
4882
5166
5408
5601
5673
5558
4988
3856
2217
435
-1023
-1968
-2469
-2737
-3109
-3687
-4280
-4642
-4614
-4268
-3823
-3586
-3619
-3690
-3587
-3331
-3165
-3402
-4076
-4793
-5147
-4903
-4158
-3258
-2550
-2143
-1839
-1325
-452
648
1666
2376
2779
3017
3306
3630
3790
3614
3088
2455
2092
2150
2502
2864
2972
2841
2594
2440
2503
2649
2713
2545
2107
1575
1087
588
19
-666
-1480
-2248
-2777
-2990
-2969
-2941
-3110
-3435
-3759
-3924
-3838
-3634
-3516
-3569
-3733
-3891
-3970
-4009
-4025
-4088
-4136
-4034
-3717
-3160
-2447
-1768
-1245
-876
-554
-119
398
914
1271
1373
1275
1052
848
694
512
315
108
-64
-107
-58
28
81
26
-106
-248
-356
-393
-444
-594
-833
-1132
-1425
-1646
-1746
-1771
-1772
-1771
-1719
-1533
-1271
-922
-563
-250
13
239
534
840
1063
1332
1612
1784
1974
2198
2488
2746
2998
3295
3609
3998
4371
4674
4961
5281
5534
5776
5942
5763
5276
4540
3653
2841
2200
1681
1144
557
36
-422
-762
-878
-896
-967
-1072
-1134
-1120
-1051
-972
-1062
-1401
-1902
-2409
-2800
-3014
-3067
-3092
-3149
-3172
-3104
-2900
-2533
-2084
-1652
-1244
-851
-438
33
458
731
796
691
536
425
417
493
539
556
561
569
639
773
945
1105
1211
1289
1350
1369
1342
1204
912
507
50
-410
-817
-1171
-1511
-1861
-2254
-2582
-2805
-2935
-2980
-3025
-3063
-3097
-3106
-3089
-3093
-3133
-3191
-3241
-3241
-3167
-3025
-2810
-2541
-2264
-2023
-1776
-1513
-1228
-932
-699
-542
-464
-441
-464
-538
-671
-841
-1009
-1152
-1263
-1335
-1389
-1420
-1440
-1462
-1421
-1320
-1175
-1047
-957
-900
-833
-777
-806
-836
-788
-711
-674
-710
-627
-495
-278
-120
-35
-14
-38
131
359
573
731
861
967
1080
1125
1142
1209
1317
1431
1586
1707
1788
1900
2028
2182
2312
2443
2559
2701
2869
3015
3162
3230
3208
3078
2840
2572
2320
2097
1885
1623
1304
921
542
241
22
-160
-327
-491
-650
-771
-829
-840
-898
-1013
-1190
-1415
-1619
-1751
-1816
-1860
-1970
-2142
-2311
-2424
-2476
-2448
-2348
-2230
-2116
-1961
-1757
-1517
-1270
-1052
-881
-759
-663
-533
-394
-258
-152
-93
-97
-111
-89
-40
45
119
174
203
204
207
226
214
155
42
-122
-309
-468
-597
-751
-924
-1117
-1335
-1515
-1621
-1660
-1664
-1663
-1672
-1660
-1609
-1520
-1417
-1327
-1264
-1234
-1217
-1197
-1153
-1096
-1056
-1068
-1078
-1052
-996
-919
-831
-765
-711
-687
-651
-612
-565
-510
-492
-487
-487
-490
-485
-499
-549
-602
-647
-646
-610
-533
-474
-404
-312
-242
-193
-132
-37
15
62
114
174
213
259
302
322
344
376
436
486
531
593
670
763
859
949
1033
1104
1169
1253
1342
1412
1486
1539
1617
1704
1776
1842
1901
1964
2024
2088
2156
2193
2148
2030
1835
1621
1430
1231
1047
839
586
341
122
-51
-148
-205
-262
-303
-346
-376
-378
-365
-403
-485
-603
-698
-771
-801
-810
-871
-963
-1085
-1189
-1237
-1261
-1263
-1241
-1230
-1210
-1166
-1087
-995
-899
-821
-769
-722
-659
-558
-466
-392
-347
-354
-399
-443
-463
-474
-478
-481
-494
-509
-525
-517
-482
-461
-462
-489
-519
-551
-538
-553
-610
-672
-727
-776
-798
-773
-727
-682
-656
-655
-631
-588
-541
-490
-466
-497
-527
-539
-531
-493
-469
-478
-514
-544
-535
-493
-438
-414
-446
-471
-491
-498
-484
-440
-419
-449
-493
-520
-524
-502
-496
-511
-512
-497
-499
-461
-397
-370
-358
-333
-320
-285
-220
-174
-120
-71
-21
51
144
215
279
321
336
348
366
398
421
441
454
474
482
502
539
551
580
615
642
688
766
823
868
905
942
981
1027
1076
1121
1166
1134
1048
950
822
699
596
470
336
176
20
-91
-157
-191
-214
-232
-234
-213
-164
-87
-32
-32
-69
-168
-270
-343
-410
-500
-619
-751
-866
-960
-1020
-1059
-1099
-1142
-1178
-1193
-1168
-1109
-1060
-1034
-1016
-1013
-986
-907
-809
-712
-681
-703
-727
-760
-788
-785
-783
-794
-789
-768
-739
-694
-627
-571
-553
-520
-498
-475
-439
-420
-426
-441
-467
-475
-472
-491
-512
-534
-586
-610
-606
-604
-589
-573
-564
-547
-544
-537
-518
-514
-520
-530
-551
-551
-565
-616
-650
-679
-684
-662
-644
-615
-588
-572
-536
-508
-491
-464
-446
-436
-418
-378
-353
-326
-316
-296
-263
-233
-190
-146
-104
-65
-36
-10
31
55
80
90
77
78
97
127
138
149
160
163
163
191
205
187
170
144
117
91
72
89
105
109
139
197
244
264
314
381
434
501
575
642
690
695
687
636
582
547
526
517
489
432
351
260
170
119
80
41
-5
-34
-63
-78
-77
-81
-78
-110
-169
-213
-270
-329
-388
-507
-647
-785
-926
-1036
-1109
-1162
-1216
-1260
-1279
-1264
-1204
-1108
-992
-869
-752
-651
-583
-553
-541
-546
-579
-639
-695
-713
-683
-638
-615
-577
-543
-524
-476
-416
-376
-345
-340
-343
-351
-366
-385
-391
-405
-435
-448
-462
-474
-470
-467
-480
-489
-512
-531
-553
-576
-597
-659
-693
-685
-683
-684
-663
-649
-650
-645
-627
-617
-593
-575
-565
-558
-554
-530
-509
-492
-481
-466
-445
-405
-364
-316
-273
-256
-237
-218
-198
-166
-131
-113
-108
-102
-80
-62
-40
-27
-27
-14
3
33
81
113
106
108
100
67
57
50
69
104
130
142
149
155
168
188
206
227
245
267
284
285
317
338
362
434
499
567
660
738
808
867
899
922
920
887
852
814
772
732
667
614
545
450
362
283
219
182
143
68
4
-63
-125
-196
-257
-307
-378
-450
-509
-565
-628
-678
-751
-832
-891
-953
-986
-1023
-1080
-1111
-1107
-1070
-992
-875
-751
-649
-604
-583
-556
-527
-501
-481
-473
-484
-485
-510
-534
-532
-535
-534
-539
-539
-517
-512
-516
-521
-542
-546
-556
-545
-525
-534
-545
-562
-587
-606
-616
-623
-620
-657
-666
-658
-667
-676
-680
-692
-692
-687
-673
-645
-637
-627
-600
-575
-530
-490
-453
-428
-433
-427
-400
-383
-386
-381
-381
-383
-382
-374
-343
-321
-306
-283
-277
-262
-227
-205
-192
-198
-215
-231
-258
-268
-258
-230
-195
-154
-112
-84
-58
-20
21
47
67
79
97
102
94
90
101
108
136
179
225
257
283
325
358
373
401
432
462
474
488
494
506
527
532
535
557
573
594
607
622
629
609
563
518
489
460
418
381
344
302
270
228
176
116
74
26
-12
-46
-69
-101
-150
-201
-254
-308
-341
-388
-461
-522
-581
-637
-670
-703
-730
-740
-756
-765
-749
-704
-668
-636
-609
-616
-628
-640
-663
-691
-699
-704
-708
-711
-702
-712
-741
-752
-745
-732
-730
-718
-708
-703
-707
-696
-681
-680
-698
-712
-716
-709
-711
-709
-690
-673
-674
-683
-689
-672
-652
-648
-609
-608
-628
-616
-611
-614
-617
-619
-629
-646
-643
-627
-611
-589
-568
-552
-526
-495
-457
-409
-382
-355
-354
-356
-351
-344
-340
-342
-347
-322
-281
-265
-231
-191
-156
-112
-66
-38
5
47
77
94
108
122
124
136
154
176
186
190
210
219
240
247
224
222
225
222
242
266
270
278
278
275
282
289
327
354
374
391
408
427
435
458
475
473
483
497
514
532
520
512
512
506
497
487
456
419
366
312
257
204
178
142
94
50
1
-37
-88
-115
-127
-158
-208
-258
-312
-365
-416
-462
-498
-540
-566
-595
-624
-645
-659
-660
-652
-659
-670
-677
-689
-715
-731
-707
-703
-703
-706
-716
-704
-695
-674
-654
-664
-658
-647
-650
-651
-661
-672
-678
-688
-708
-717
-701
-669
-650
-643
-629
-622
-613
-606
-614
-628
-634
-639
-660
-660
-658
-654
-650
-634
-619
-623
-618
-595
-586
-579
-571
-561
-551
-542
-540
-528
-507
-481
-459
-439
-392
-335
-292
-261
-227
-211
-208
-196
-168
-133
-115
-108
-86
-84
-66
-48
-41
-20
2
48
75
90
121
139
160
172
171
167
178
194
197
206
217
227
242
255
270
280
281
278
279
269
261
266
279
280
298
332
343
347
364
389
425
448
466
492
510
522
540
563
602
627
644
651
653
645
611
557
494
437
386
334
254
191
122
40
-58
-145
-213
-262
-318
-369
-417
-476
-515
-563
-609
-659
-694
-727
-773
-808
-836
-865
-888
-906
-913
-906
-886
-865
-847
-827
-822
-814
-803
-802
-802
-791
-800
-811
-792
-778
-762
-745
-730
-701
-684
-656
-634
-635
-633
-642
-655
-661
-680
-695
-704
-717
-730
-734
-731
-733
-736
-730
-729
-729
-707
-685
-683
-687
-686
-694
-682
-679
-648
-621
-593
-580
-581
-577
-560
-532
-508
-476
-427
-372
-328
-290
-260
-237
-229
-232
-215
-167
-116
-65
-30
5
23
24
24
18
41
61
72
80
93
108
121
123
114
109
106
107
125
147
156
155
140
130
114
110
125
134
121
97
81
85
113
149
165
177
201
211
225
257
297
321
347
365
387
421
452
505
518
529
566
599
612
612
594
579
562
524
491
454
410
350
294
241
198
150
89
20
-49
-121
-187
-265
-331
-403
-489
-558
-619
-677
-722
-774
-820
-837
-856
-867
-892
-927
-961
-995
-1015
-1031
-1040
-1018
-1001
-1004
-1005
-997
-974
-937
-930
-917
-886
-881
-873
-859
-852
-848
-838
-823
-797
-777
-760
-757
-801
-823
-816
-838
-833
-815
-813
-819
-838
-847
-830
-824
-814
-804
-796
-775
-747
-700
-656
-631
-616
-601
-586
-550
-495
-456
-413
-370
-342
-315
-262
-208
-150
-72
-13
18
28
48
66
64
75
72
75
84
93
110
123
126
118
117
107
95
115
149
157
125
85
71
46
27
27
17
-16
-23
1
17
44
58
71
97
129
176
212
236
260
271
293
300
315
341
359
371
372
386
420
468
494
510
515
505
515
551
595
619
632
635
657
666
669
678
676
663
651
615
563
511
451
370
282
219
145
74
0
-94
-189
-281
-371
-461
-544
-632
-716
-801
-878
-932
-979
-1014
-1071
-1132
-1161
-1186
-1204
-1216
-1227
-1239
-1260
-1258
-1269
-1292
-1304
-1330
-1336
-1332
-1309
-1276
-1238
-1202
-1162
-1125
-1077
-1041
-1027
-1017
-997
-1003
-1000
-981
-971
-963
-986
-1003
-1005
-1002
-1014
-1005
-1010
-1003
-980
-973
-976
-958
-919
-890
-871
-834
-787
-744
-690
-646
-601
-553
-504
-454
-393
-341
-309
-246
-191
-165
-119
-83
-28
24
70
89
108
149
176
199
230
264
273
284
257
239
255
255
243
235
230
225
242
229
223
243
243
224
215
193
190
197
216
247
225
210
243
264
258
233
239
279
343
391
435
462
483
499
521
549
592
611
600
610
608
606
610
611
626
658
676
678
691
720
739
743
751
748
751
782
775
741
693
635
562
465
342
226
116
-21
-162
-291
-414
-546
-694
-827
-961
-1091
-1179
-1270
-1361
-1433
-1500
-1576
-1626
-1666
-1680
-1690
-1714
-1706
-1678
-1659
-1620
-1595
-1586
-1578
-1579
-1566
-1544
-1519
-1490
-1456
-1430
-1397
-1355
-1315
-1253
-1214
-1179
-1135
-1105
-1082
-1055
-1015
-985
-962
-941
-949
-987
-1029
-1051
-1082
-1104
-1109
-1135
-1145
-1140
-1132
-1091
-1071
-1060
-1031
-1010
-995
-946
-895
-852
-810
-819
-811
-777
-753
-713
-653
-595
-525
-459
-379
-278
-191
-123
-71
20
153
268
388
484
552
617
646
630
634
660
687
735
770
752
718
709
724
742
723
714
736
761
768
778
804
878
874
852
879
889
885
861
845
836
828
850
893
938
1007
1084
1126
1157
1177
1203
1231
1233
1219
1214
1198
1184
1166
1176
1196
1186
1172
1192
1208
1214
1214
1217
1228
1217
1190
1177
1174
1172
1146
1071
920
738
569
393
221
25
-182
-442
-707
-975
-1220
-1406
-1592
-1774
-1960
-2108
-2232
-2304
-2314
-2314
-2331
-2361
-2384
-2377
-2320
-2257
-2208
-2205
-2211
-2213
-2196
-2151
-2073
-1982
-1934
-1892
-1836
-1745
-1625
-1495
-1382
-1291
-1224
-1139
-1051
-981
-914
-881
-911
-968
-1014
-1050
-1058
-1095
-1160
-1276
-1422
-1502
-1549
-1584
-1624
-1698
-1789
-1840
-1849
-1849
-1822
-1797
-1788
-1759
-1701
-1619
-1537
-1446
-1359
-1303
-1261
-1195
-1099
-982
-869
-792
-724
-645
-524
-383
-258
-134
-5
115
226
332
460
559
643
735
830
904
1003
1146
1279
1413
1548
1683
1799
1931
2078
2185
2265
2325
2355
2348
2326
2294
2301
2292
2271
2240
2181
2140
2097
2090
2037
1988
1895
1826
1795
1737
1705
1668
1613
1539
1473
1415
1369
1302
1250
1219
1209
1208
1228
1254
1307
1320
1348
1381
1400
1488
1581
1679
1784
1870
1932
1888
1731
1511
1246
999
777
514
158
-301
-802
-1266
-1665
-1981
-2237
-2520
-2787
-3030
-3183
-3226
-3188
-3138
-3158
-3192
-3220
-3156
-3022
-2878
-2784
-2796
-2860
-2886
-2870
-2785
-2677
-2621
-2604
-2566
-2478
-2295
-2036
-1770
-1521
-1314
-1120
-885
-624
-366
-174
-94
-80
-87
-118
-195
-297
-504
-822
-1117
-1389
-1584
-1759
-1986
-2232
-2514
-2744
-2874
-2972
-2997
-3019
-3065
-3088
-3082
-3056
-3024
-2973
-2948
-2958
-2977
-2946
-2869
-2785
-2672
-2593
-2519
-2402
-2211
-1975
-1724
-1505
-1305
-1115
-914
-702
-507
-337
-216
-164
-142
-114
-46
29
93
142
188
269
370
559
738
963
1097
1354
240
-427
196
525
694
896
1303
1663
1996
2252
2499
2721
2919
2895
2764
2730
2686
2630
2575
2418
2313
2353
2537
2763
2905
2943
3057
3292
3573
3844
3995
4092
4132
4085
4056
4005
3985
4007
3975
3907
3835
3816
3719
3328
2640
1727
858
240
-189
-651
-1339
-2271
-3228
-4021
-4554
-4813
-4940
-5059
-5176
-5253
-5205
-4955
-4578
-4236
-4054
-3951
-3758
-3390
-2917
-2515
-2374
-2465
-2562
-2507
-2219
-1796
-1369
-1047
-848
-655
-364
36
531
994
1316
1534
1682
1801
1855
1783
1528
1122
664
252
-114
-513
-1000
-1554
-2188
-2807
-3264
-3569
-3740
-3881
-4142
-4532
-4915
-5157
-5237
-5238
-5275
-5408
-5611
-5749
-5780
-5802
-5819
-5830
-5836
-5744
-5537
-5210
-4807
-4411
-4028
-3683
-3308
-2812
-2228
-1627
-1119
-795
-624
-470
-297
-126
-4
-5
-96
-242
-395
-500
-601
-716
-836
-956
-1038
-1052
-1014
-984
-1020
-1110
-1209
-1280
-1296
-1252
-1234
-1286
-1419
-1613
-1753
-1775
-1672
-1535
-1396
-1290
-1202
-988
-697
-447
-174
130
383
666
1042
1399
1684
1880
2076
2288
2464
2794
3112
3307
3544
3697
3833
4024
4290
4611
4873
5130
5270
4783
3515
1715
-149
-1508
-2212
-2619
-3318
-4655
-6415
-7931
-8647
-8412
-7578
-6836
-6487
-6437
-6270
-5575
-4378
-3170
-2445
-2323
-2376
-2091
-1321
-345
267
194
-279
-483
45
1293
2786
3872
4275
4264
4385
5025
6097
7123
7620
7410
6798
6161
5659
5222
4556
3540
2311
1184
401
-98
-576
-1196
-1982
-2755
-3226
-3242
-2967
-2691
-2878
-3483
-4174
-4761
-4976
-5017
-5086
-5261
-5598
-5864
-5943
-5845
-5503
-5077
-4633
-4065
-3357
-2488
-1539
-743
-266
20
264
699
1275
1751
1951
1742
1325
935
689
619
659
646
552
342
135
0
-77
-112
-203
-340
-494
-600
-688
-852
-1180
-1607
-1988
-2141
-2081
-1891
-1674
-1552
-1468
-1439
-1307
-974
-492
130
632
912
1187
1315
1578
1873
2090
2345
2413
2656
3030
3312
3625
3768
3938
4265
4639
5200
5697
6008
6174
6192
6226
6277
6483
6611
6710
6662
6294
5437
3682
1362
-838
-2469
-3214
-3441
-3994
-5175
-6879
-8311
-8785
-8176
-6870
-5642
-5065
-5034
-4953
-4433
-3388
-2267
-1709
-1798
-2079
-1933
-1141
-111
561
573
211
263
1168
2806
4569
5680
5907
5560
5297
5604
6300
6861
6736
5787
4405
3134
2238
1548
785
-176
-1193
-1950
-2286
-2372
-2482
-2832
-3376
-3838
-3954
-3726
-3391
-3369
-3838
-4553
-5308
-5691
-5715
-5576
-5373
-5334
-5277
-5122
-4734
-3999
-3171
-2365
-1616
-973
-309
345
832
1029
905
670
558
670
864
916
681
318
1
-157
-64
177
388
464
319
36
-253
-483
-677
-939
-1296
-1690
-2016
-2226
-2392
-2534
-2628
-2583
-2308
-1812
-1205
-591
-56
361
723
1013
1426
1877
2226
2422
2467
2368
2270
2488
2612
2723
2964
3154
3570
3956
4457
4891
5076
5368
5694
5884
6082
6304
6258
5995
5833
5591
5420
5519
5580
5626
5543
5477
4937
3377
1298
-840
-2461
-3174
-3261
-3602
-4681
-6280
-7707
-8284
-7719
-6271
-4900
-4182
-4042
-4024
-3625
-2569
-1316
-607
-615
-906
-894
-345
502
1106
1096
783
795
1540
2949
4405
5271
5247
4638
4140
4152
4573
4882
4529
3374
1845
482
-459
-1050
-1607
-2283
-2951
-3422
-3579
-3551
-3571
-3764
-4093
-4340
-4307
-4005
-3675
-3666
-4136
-4816
-5485
-5665
-5296
-4808
-4314
-4045
-3859
-3542
-3067
-2343
-1578
-981
-471
-76
173
352
318
9
-435
-821
-956
-810
-606
-504
-651
-920
-1028
-876
-501
-85
111
-12
-381
-864
-1274
-1621
-1909
-2188
-2457
-2668
-2747
-2697
-2612
-2473
-2253
-1826
-1186
-402
307
811
1099
1240
1369
1551
1865
2196
2348
2304
2152
2026
2095
2402
2850
3290
3676
3781
4010
4414
4608
4670
4602
4699
4708
4628
4637
4491
4321
4197
4089
4035
4194
4620
4959
5139
5260
5406
5519
4902
3281
1024
-1280
-2792
-3369
-3652
-4063
-5103
-6451
-7251
-7178
-6045
-4322
-2859
-2178
-2115
-2183
-1760
-806
56
199
-325
-916
-1048
-600
57
513
623
757
1301
2424
3897
5109
5613
5269
4515
3896
3696
3696
3382
2418
948
-527
-1594
-2127
-2338
-2469
-2587
-2659
-2580
-2390
-2227
-2222
-2425
-2753
-3061
-3220
-3294
-3450
-3878
-4517
-5164
-5373
-4983
-4224
-3356
-2893
-2503
-2094
-1679
-993
-465
-109
13
-164
-371
-626
-1025
-1445
-1878
-2134
-2088
-1773
-1341
-943
-712
-669
-573
-376
-62
110
2
-453
-1139
-1810
-2330
-2669
-2883
-3027
-3060
-2948
-2714
-2350
-2008
-1633
-1244
-807
-360
47
335
428
349
194
156
275
575
875
1113
1266
1477
1709
2143
2700
3115
3274
3331
3360
3279
3284
3060
2852
2575
2369
2467
2676
2823
2900
3092
3272
3490
3884
4427
4745
4968
4956
4791
4721
4752
4787
4831
4781
3889
1984
-104
-1893
-3040
-3286
-3290
-3338
-4100
-5092
-5552
-5370
-4412
-3136
-2342
-2284
-2472
-2662
-2469
-1924
-1472
-1546
-1863
-1898
-1455
-653
177
767
976
1244
1883
2922
3949
4500
4337
3486
2559
2010
1834
1767
1475
756
-111
-870
-1259
-1340
-1368
-1411
-1515
-1641
-1695
-1804
-2102
-2604
-3228
-3744
-4032
-4054
-3985
-4043
-4306
-4585
-4606
-4300
-3581
-2870
-2381
-2020
-1905
-1784
-1599
-1456
-1288
-1285
-1376
-1519
-1941
-2176
-2147
-2107
-1918
-1724
-1420
-937
-501
-230
-217
-400
-443
-435
-514
-706
-1125
-1622
-2032
-2301
-2430
-2413
-2276
-2036
-1917
-1776
-1586
-1356
-1099
-937
-877
-842
-738
-608
-481
-481
-395
-198
182
706
1152
1463
1695
1860
2055
2330
2442
2482
2323
2354
2347
2128
2143
1946
1931
2273
2488
2784
2974
3022
3345
3518
3652
3759
3902
4163
3898
3781
3916
3984
4230
4364
4431
4719
5142
5516
5408
3831
1626
-332
-2098
-2684
-2820
-3255
-3812
-4839
-5782
-5914
-5118
-3628
-2313
-1881
-1933
-2207
-2184
-1741
-1345
-1301
-1610
-1810
-1692
-1259
-668
-120
273
795
1556
2527
3604
4278
4299
3694
2806
2141
1843
1608
1266
634
-221
-938
-1389
-1487
-1366
-1152
-975
-924
-988
-1216
-1633
-2184
-2774
-3288
-3666
-3876
-4029
-4206
-4439
-4602
-4478
-4088
-3369
-2559
-2013
-1780
-1777
-1874
-1854
-1692
-1579
-1682
-1946
-2164
-2376
-2469
-2407
-2200
-1819
-1340
-850
-447
-201
-114
-160
-338
-481
-663
-872
-1185
-1637
-2103
-2416
-2458
-2276
-2036
-1823
-1623
-1439
-1251
-1137
-1073
-1056
-1052
-1081
-1127
-1186
-1225
-1174
-1022
-697
-251
289
796
1235
1552
1773
1820
1808
1815
1811
1920
1794
1486
1382
1421
1535
1866
2247
2390
2551
2880
3018
3359
3481
3396
3481
3275
3397
3462
3269
3526
3623
3573
3997
4260
4733
5156
5177
5504
5571
5465
4095
1720
-382
-2321
-3177
-3317
-3604
-4034
-4780
-5413
-5180
-4231
-2838
-1619
-1260
-1501
-1970
-2273
-2132
-1813
-1951
-2307
-2533
-2412
-1779
-1030
-258
443
1198
2147
3086
3894
4215
3820
3014
2072
1315
898
604
317
-108
-601
-889
-961
-796
-485
-233
-136
-209
-561
-1165
-1903
-2674
-3375
-3899
-4257
-4448
-4547
-4550
-4388
-4063
-3614
-3216
-2632
-2040
-1672
-1501
-1830
-2177
-2344
-2468
-2282
-2095
-2091
-2071
-2014
-1905
-1564
-1141
-711
-317
-193
-247
-413
-654
-867
-1114
-1359
-1532
-1639
-1684
-1782
-1889
-1872
-1754
-1458
-1148
-995
-999
-1166
-1363
-1507
-1614
-1681
-1716
-1710
-1683
-1595
-1436
-1145
-767
-334
131
558
905
1064
1125
1145
1097
946
848
792
868
1068
1154
1184
1528
1810
2049
2574
2701
2811
2806
2497
2498
2483
2483
2658
2583
2440
2623
2788
2996
3366
3667
3991
4330
4589
4735
4742
4699
4647
4683
4704
4546
3167
1010
-613
-2133
-2688
-2607
-2755
-3056
-3617
-4112
-4093
-3401
-2556
-1949
-1902
-2221
-2547
-2686
-2599
-2366
-2289
-2305
-1942
-1439
-822
-188
366
865
1524
2268
2817
3165
3082
2590
1922
1329
926
722
627
595
495
336
231
117
35
19
-9
-160
-487
-1021
-1752
-2492
-3085
-3510
-3739
-3850
-3873
-3814
-3667
-3538
-3421
-3164
-2908
-2606
-2414
-2509
-2661
-2889
-3038
-2942
-2731
-2403
-2055
-1754
-1473
-1223
-959
-702
-503
-406
-447
-556
-707
-909
-1148
-1344
-1398
-1310
-1206
-1136
-1143
-1191
-1219
-1176
-1096
-1105
-1149
-1318
-1514
-1712
-1848
-1883
-1842
-1728
-1602
-1434
-1261
-1052
-853
-628
-409
-140
74
220
284
302
332
404
550
536
693
962
1184
1462
1581
1740
2081
2292
2504
2578
2538
2537
2321
2240
2374
2481
2570
2732
2817
2971
3101
3196
3437
3495
3613
3740
3694
3808
3902
3779
3873
3970
4079
4223
4226
3197
1314
-70
-1526
-2381
-2435
-2739
-2959
-3444
-4053
-4160
-3564
-2618
-1779
-1511
-1793
-2113
-2315
-2195
-1794
-1600
-1741
-1694
-1582
-1237
-595
54
658
1225
1834
2327
2737
2858
2517
1922
1295
835
628
528
472
284
-57
-249
-302
-249
-125
-102
-308
-644
-1089
-1678
-2264
-2764
-3208
-3527
-3716
-3781
-3724
-3589
-3392
-3214
-3094
-2778
-2446
-2329
-2335
-2553
-2749
-2814
-2686
-2418
-2138
-1833
-1711
-1551
-1359
-1085
-774
-522
-396
-438
-597
-824
-1027
-1261
-1401
-1460
-1419
-1367
-1344
-1363
-1396
-1391
-1288
-1147
-1113
-1183
-1390
-1631
-1804
-1862
-1852
-1795
-1720
-1650
-1551
-1400
-1183
-969
-727
-495
-283
-94
53
142
164
209
328
481
536
628
802
1045
1298
1511
1769
1960
2153
2332
2378
2372
2300
2169
1995
2075
2228
2270
2410
2531
2423
2513
2830
2918
3168
3198
3067
3257
3386
3337
3448
3525
3354
3604
3788
3888
4060
2904
1327
294
-1096
-1772
-1689
-2107
-2484
-3019
-3575
-3475
-2679
-1918
-1451
-1340
-1796
-2069
-2116
-1919
-1604
-1635
-1817
-1777
-1659
-1344
-831
-329
192
805
1455
1919
2198
2145
1789
1422
1065
812
650
517
416
212
0
-65
-77
-45
41
43
-145
-455
-896
-1393
-1865
-2291
-2657
-2994
-3284
-3449
-3482
-3421
-3231
-3096
-2919
-2642
-2526
-2449
-2360
-2490
-2576
-2581
-2577
-2479
-2358
-2243
-2148
-1950
-1714
-1432
-1149
-912
-734
-663
-662
-727
-844
-970
-1040
-1057
-1021
-1038
-1071
-1115
-1128
-1042
-954
-882
-890
-966
-1071
-1166
-1266
-1361
-1433
-1465
-1462
-1408
-1356
-1296
-1189
-1041
-809
-595
-417
-255
-136
-45
64
158
246
296
344
422
486
636
844
1030
1243
1492
1670
1819
2019
2138
2108
2050
2048
2120
2126
2210
2228
2184
2288
2325
2468
2602
2755
2867
2864
3081
3104
3220
3266
3278
3474
3439
3606
3720
3757
3508
2606
1622
592
-401
-772
-1150
-1590
-1994
-2549
-2713
-2433
-1915
-1613
-1487
-1713
-1999
-1988
-1902
-1743
-1682
-1837
-1952
-1959
-1924
-1679
-1355
-952
-434
186
758
1150
1393
1452
1417
1353
1263
1180
1022
860
692
495
357
233
147
132
107
57
-67
-245
-488
-745
-1003
-1317
-1691
-2099
-2482
-2740
-2913
-3053
-3113
-3110
-3110
-2998
-2856
-2771
-2621
-2595
-2523
-2408
-2361
-2327
-2326
-2331
-2313
-2158
-2005
-1845
-1663
-1542
-1406
-1247
-1118
-998
-906
-841
-745
-718
-701
-733
-744
-726
-666
-583
-520
-505
-542
-543
-526
-448
-391
-372
-432
-522
-634
-699
-733
-762
-802
-817
-836
-818
-737
-666
-573
-455
-308
-168
-40
40
86
102
168
276
377
507
624
704
796
957
1091
1251
1408
1441
1494
1568
1583
1611
1601
1625
1639
1666
1725
1683
1665
1672
1720
1775
1913
1986
2017
2090
2084
2143
2175
2207
2261
2299
2294
2272
2061
1670
1294
748
371
42
-331
-568
-737
-823
-790
-710
-823
-997
-1235
-1404
-1382
-1238
-1129
-1111
-1256
-1446
-1529
-1539
-1472
-1351
-1162
-958
-729
-539
-440
-359
-282
-181
-25
108
150
106
8
-85
-114
-76
-31
-59
-176
-327
-473
-569
-578
-560
-539
-564
-646
-755
-872
-985
-1010
-990
-967
-939
-966
-1059
-1142
-1209
-1229
-1184
-1130
-1100
-1103
-1134
-1198
-1278
-1321
-1355
-1403
-1435
-1508
-1610
-1739
-1878
-1976
-2019
-1998
-1932
-1869
-1834
-1802
-1782
-1740
-1680
-1602
-1517
-1435
-1364
-1332
-1320
-1292
-1230
-1151
-1047
-949
-871
-817
-746
-695
-652
-631
-615
-606
-633
-673
-706
-717
-691
-631
-589
-548
-529
-500
-454
-401
-345
-289
-241
-215
-197
-173
-143
-86
-9
55
110
132
162
179
211
246
327
419
481
549
576
614
658
727
800
873
986
1060
1162
1269
1343
1486
1591
1737
1825
1946
2078
2159
2325
2424
2535
2566
2431
2115
1791
1496
1394
1484
1612
1682
1605
1380
998
678
411
306
251
218
131
-71
-311
-578
-737
-835
-865
-837
-804
-828
-831
-898
-987
-1021
-1032
-1009
-982
-994
-1056
-1129
-1200
-1191
-1119
-1041
-981
-1032
-1177
-1317
-1415
-1392
-1287
-1200
-1140
-1156
-1213
-1263
-1274
-1204
-1069
-957
-850
-822
-858
-893
-925
-898
-833
-799
-793
-801
-915
-1017
-1113
-1183
-1225
-1279
-1363
-1466
-1584
-1730
-1875
-2024
-2106
-2122
-2091
-2040
-2000
-1990
-1969
-1922
-1845
-1746
-1664
-1566
-1486
-1430
-1357
-1257
-1142
-985
-819
-698
-599
-533
-446
-326
-227
-150
-110
-106
-108
-114
-115
-96
-39
14
69
102
89
102
112
131
161
197
229
265
264
251
254
252
268
299
323
308
299
271
252
230
249
288
330
394
427
479
514
596
678
761
902
979
1080
1150
1257
1337
1461
1629
1736
1883
2007
2152
2272
2393
2400
2190
1894
1580
1342
1417
1569
1694
1699
1556
1258
845
541
348
276
250
220
92
-163
-449
-716
-918
-1013
-1040
-989
-937
-890
-901
-986
-1035
-1051
-1072
-1059
-1027
-1066
-1150
-1249
-1351
-1335
-1216
-1089
-1043
-1114
-1243
-1354
-1392
-1309
-1170
-1065
-1018
-1042
-1101
-1146
-1141
-1052
-933
-842
-779
-788
-849
-932
-972
-968
-917
-838
-824
-871
-968
-1061
-1162
-1238
-1309
-1395
-1525
-1676
-1833
-1988
-2111
-2139
-2089
-2019
-1942
-1925
-1934
-1972
-1956
-1920
-1830
-1709
-1592
-1503
-1455
-1394
-1323
-1209
-1070
-890
-745
-619
-544
-497
-466
-409
-317
-216
-140
-147
-180
-222
-237
-219
-149
-100
-56
-35
-39
-41
-34
-13
29
80
100
121
98
90
75
84
119
158
179
195
175
139
133
180
240
271
316
336
341
374
437
486
580
658
715
772
842
939
1057
1195
1352
1469
1607
1710
1812
1962
2060
2223
2342
2381
2179
1832
1420
1120
1151
1304
1505
1604
1522
1219
801
432
230
155
175
147
-30
-308
-626
-883
-1040
-1072
-1043
-952
-902
-850
-870
-962
-1000
-1014
-1005
-949
-896
-886
-942
-1066
-1142
-1133
-1053
-941
-879
-940
-1066
-1213
-1251
-1151
-1019
-877
-824
-872
-954
-1027
-1034
-944
-826
-736
-673
-706
-783
-837
-893
-880
-853
-829
-825
-871
-921
-1024
-1123
-1189
-1242
-1332
-1405
-1508
-1623
-1733
-1823
-1902
-1924
-1915
-1870
-1830
-1829
-1814
-1774
-1683
-1577
-1469
-1406
-1351
-1349
-1318
-1256
-1141
-992
-826
-701
-612
-552
-507
-427
-362
-278
-220
-199
-235
-261
-274
-255
-213
-124
-37
-16
1
-13
-18
-22
20
73
119
134
133
117
106
102
145
232
300
349
353
363
351
346
350
389
421
453
462
469
500
509
541
566
612
713
818
891
980
1084
1212
1299
1419
1492
1587
1705
1822
1993
2107
2291
2401
2363
2092
1767
1451
1296
1466
1670
1831
1787
1590
1188
750
469
335
291
281
204
-26
-319
-621
-836
-948
-956
-914
-832
-804
-815
-872
-974
-980
-951
-918
-883
-867
-950
-1060
-1149
-1145
-1040
-889
-793
-840
-995
-1149
-1230
-1191
-1045
-925
-846
-876
-971
-1061
-1098
-1075
-996
-920
-845
-816
-886
-941
-961
-940
-903
-828
-795
-825
-909
-998
-1084
-1161
-1184
-1244
-1316
-1410
-1531
-1670
-1774
-1839
-1874
-1864
-1820
-1769
-1750
-1726
-1699
-1630
-1568
-1487
-1419
-1365
-1331
-1301
-1248
-1169
-1074
-971
-849
-768
-697
-651
-566
-478
-408
-347
-305
-298
-318
-320
-317
-276
-213
-146
-108
-76
-78
-74
-57
-12
36
78
114
137
136
134
147
157
208
259
309
325
304
278
260
254
257
272
283
297
297
325
335
352
429
454
525
612
665
754
859
1002
1091
1223
1362
1441
1581
1668
1810
1961
2111
2278
2360
2372
2123
1829
1506
1279
1364
1523
1682
1679
1527
1159
743
450
276
251
248
177
15
-261
-555
-777
-931
-949
-933
-874
-851
-827
-812
-881
-884
-864
-839
-811
-799
-865
-970
-1058
-1105
-1055
-932
-835
-865
-994
-1166
-1278
-1271
-1146
-996
-922
-923
-994
-1083
-1110
-1085
-981
-889
-832
-795
-830
-884
-905
-899
-846
-782
-776
-812
-868
-956
-979
-1017
-1055
-1118
-1185
-1274
-1437
-1569
-1694
-1767
-1777
-1768
-1761
-1750
-1755
-1733
-1703
-1660
-1615
-1549
-1504
-1444
-1414
-1420
-1366
-1291
-1187
-1067
-941
-846
-755
-676
-596
-509
-408
-327
-299
-317
-334
-338
-330
-247
-177
-111
-67
-37
-24
-23
-12
34
84
112
145
137
153
138
140
158
186
211
243
236
221
221
178
163
149
147
164
210
236
282
308
334
397
436
512
572
628
715
809
929
1000
1112
1209
1302
1430
1588
1773
1912
2101
2253
2367
2435
2305
2024
1651
1342
1248
1367
1542
1637
1572
1332
948
607
380
294
311
283
186
-68
-381
-656
-857
-978
-996
-957
-936
-936
-947
-991
-1056
-1076
-1050
-1042
-1035
-1040
-1093
-1192
-1248
-1224
-1115
-976
-918
-971
-1122
-1269
-1313
-1221
-1068
-941
-887
-906
-969
-1023
-984
-876
-746
-607
-541
-538
-571
-624
-640
-643
-636
-619
-615
-662
-749
-853
-929
-984
-1074
-1143
-1248
-1372
-1496
-1624
-1729
-1825
-1911
-1964
-1995
-2020
-2031
-2014
-1977
-1896
-1798
-1709
-1640
-1589
-1551
-1499
-1417
-1309
-1169
-1054
-932
-815
-716
-614
-521
-418
-314
-251
-215
-195
-188
-157
-109
-50
15
66
77
67
31
39
56
62
76
70
66
57
55
53
65
60
93
145
175
200
227
216
191
160
122
115
111
137
176
209
234
309
398
479
580
703
812
883
1016
1100
1186
1312
1432
1561
1675
1821
1968
2108
2267
2349
2398
2242
1955
1676
1402
1419
1525
1690
1708
1643
1419
996
671
408
280
209
161
27
-218
-501
-768
-990
-1052
-1049
-1017
-960
-949
-959
-1001
-1028
-1036
-1030
-1015
-995
-998
-1047
-1096
-1121
-1085
-993
-888
-859
-928
-1048
-1152
-1202
-1142
-999
-903
-827
-822
-862
-894
-886
-824
-732
-661
-620
-632
-699
-772
-791
-794
-785
-782
-840
-935
-1063
-1200
-1269
-1318
-1357
-1370
-1463
-1563
-1666
-1746
-1823
-1898
-1928
-1963
-2009
-2049
-2055
-2041
-1971
-1846
-1711
-1572
-1458
-1346
-1228
-1126
-985
-857
-720
-567
-448
-360
-298
-246
-188
-114
-63
-19
-36
-54
-78
-66
-10
88
143
163
167
150
149
129
96
80
65
26
8
-61
-109
-155
-197
-190
-141
-101
-50
-18
0
20
38
70
101
124
168
216
281
339
385
485
550
640
808
908
1051
1249
1357
1526
1749
1870
2007
2124
2270
2380
2535
2591
2656
3248
3453
3020
2122
1527
1393
1329
865
253
22
245
527
348
-235
-739
-734
-392
-191
-404
-918
-1388
-1664
-1833
-2016
-2309
-2485
-2452
-2212
-1895
-1607
-1355
-1129
-860
-494
-75
161
218
208
174
169
163
107
-20
-199
-334
-320
-204
-93
21
185
399
526
486
357
151
-96
-344
-623
-973
-1400
-1917
-2337
-2531
-2655
-2748
-2763
-2860
-2815
-2662
-2571
-2486
-2519
-2579
-2691
-2795
-2948
-3140
-3278
-3397
-3402
-3266
-3009
-2666
-2309
-1933
-1503
-1075
-656
-337
-131
-70
-83
-79
-103
-174
-254
-265
-179
-41
93
245
366
510
597
635
602
472
212
-73
-349
-641
-828
-985
-1081
-1125
-1069
-936
-740
-560
-368
-159
29
174
203
176
126
134
175
221
247
343
484
800
1111
1365
1666
1862
2110
2344
2490
2611
2694
2683
2606
2587
2615
2648
2737
2847
3015
3162
3410
3590
3689
3801
3808
3839
3832
3665
2907
1713
602
-487
-1116
-1461
-2041
-2521
-2827
-2926
-2689
-2167
-1754
-1713
-1807
-2146
-2367
-2338
-2274
-2230
-2352
-2573
-2605
-2386
-1992
-1537
-983
-305
415
1127
1603
1781
1774
1657
1505
1331
1158
900
615
437
332
367
555
719
782
759
636
424
163
-193
-663
-1155
-1701
-2261
-2763
-3185
-3405
-3405
-3226
-2984
-2788
-2653
-2478
-2315
-2180
-2083
-2120
-2266
-2452
-2530
-2541
-2438
-2226
-2045
-1725
-1309
-912
-541
-292
-141
-127
-154
-271
-467
-753
-1026
-1211
-1339
-1330
-1253
-1129
-952
-763
-576
-421
-373
-412
-589
-795
-980
-1198
-1413
-1616
-1761
-1816
-1746
-1602
-1416
-1240
-1061
-896
-739
-658
-608
-619
-651
-646
-650
-595
-523
-376
-157
110
434
771
989
1137
1272
1327
1405
1396
1170
1068
1000
970
1013
1106
1205
1193
1410
1617
1680
1827
1962
1997
2041
2088
1986
1946
2039
1989
2177
2319
2381
2711
2814
2935
3228
3363
3679
3812
3588
2597
1421
530
-472
-765
-996
-1528
-1850
-2177
-2222
-1973
-1342
-901
-897
-1172
-1684
-1967
-2026
-1952
-1942
-2100
-2161
-2080
-1825
-1422
-984
-455
129
653
1047
1148
1084
870
591
391
228
199
154
99
127
224
435
678
807
764
559
189
-251
-719
-1199
-1614
-1963
-2265
-2480
-2659
-2730
-2621
-2394
-2115
-1943
-1913
-1959
-2084
-2221
-2336
-2703
-2751
-2509
-2476
-2159
-1891
-1744
-1373
-1131
-669
-349
-352
-425
-802
-1096
-1134
-1185
-1313
-1397
-1469
-1524
-1385
-1244
-1046
-836
-693
-542
-542
-681
-844
-1102
-1271
-1369
-1383
-1372
-1404
-1414
-1391
-1243
-979
-747
-612
-652
-784
-901
-1001
-1007
-1034
-1052
-993
-866
-680
-478
-231
56
378
659
909
915
739
671
631
629
738
742
729
877
939
1076
1404
1585
1711
1842
1689
1730
1750
1501
1624
1686
1548
1711
1907
1961
2241
2563
2648
2984
3292
3222
3226
3290
3324
3390
3451
3339
3104
2095
940
267
-511
-724
-803
-1273
-1550
-1810
-1918
-1743
-1340
-1154
-1303
-1651
-2057
-2267
-2287
-2102
-1867
-1722
-1554
-1318
-1042
-740
-368
7
349
686
899
883
756
530
360
317
337
446
501
486
533
576
625
672
611
360
-6
-448
-882
-1280
-1620
-1872
-2071
-2241
-2370
-2463
-2512
-2456
-2366
-2291
-2263
-2286
-2428
-2631
-2686
-2671
-2540
-2361
-2203
-2136
-2029
-1624
-1286
-989
-698
-703
-685
-691
-769
-872
-1043
-1143
-1269
-1377
-1467
-1531
-1558
-1445
-1274
-1168
-1073
-1000
-1005
-1083
-1187
-1258
-1271
-1291
-1329
-1389
-1374
-1275
-1104
-942
-831
-740
-679
-683
-721
-814
-910
-943
-920
-870
-824
-706
-540
-319
-60
226
473
660
827
886
802
727
741
717
747
771
682
801
1023
1210
1419
1435
1365
1526
1609
1461
1506
1389
1352
1698
1666
1574
1876
1994
2251
2620
2676
2832
3124
3161
3199
3196
3188
3354
3419
3259
3174
2513
1338
642
-178
-812
-805
-1126
-1575
-1858
-2142
-2072
-1633
-1266
-1302
-1635
-2089
-2349
-2286
-2097
-1830
-1676
-1645
-1473
-1213
-950
-562
-185
123
461
761
885
870
739
502
428
472
579
688
645
604
628
680
755
736
531
191
-224
-652
-999
-1329
-1571
-1755
-1929
-2093
-2237
-2347
-2348
-2288
-2246
-2210
-2307
-2493
-2607
-2702
-2699
-2587
-2471
-2285
-2027
-1791
-1505
-1241
-936
-896
-1040
-863
-852
-1045
-1161
-1490
-1641
-1467
-1393
-1392
-1408
-1327
-1260
-1174
-1101
-1001
-937
-973
-1038
-1173
-1234
-1224
-1250
-1289
-1285
-1203
-1067
-952
-902
-939
-909
-834
-798
-830
-935
-1072
-1115
-1054
-902
-728
-595
-429
-250
-22
214
450
590
698
805
797
684
661
708
792
922
939
922
1195
1351
1334
1535
1521
1596
1676
1533
1677
1753
1679
1857
1920
1972
2158
2289
2360
2511
2714
2823
3002
3184
3113
3036
3281
3385
3407
3549
2944
1674
786
-90
-663
-734
-1060
-1538
-1903
-2157
-2064
-1685
-1234
-1043
-1334
-1866
-2222
-2274
-2115
-1840
-1733
-1753
-1636
-1402
-1063
-646
-219
139
502
819
942
928
762
519
384
328
395
503
503
456
466
528
652
741
641
308
-125
-595
-989
-1308
-1596
-1840
-2062
-2281
-2441
-2516
-2487
-2367
-2249
-2174
-2176
-2230
-2433
-2611
-2582
-2577
-2500
-2444
-2391
-2148
-1875
-1535
-1220
-955
-648
-514
-473
-519
-616
-750
-899
-1042
-1155
-1179
-1196
-1211
-1231
-1224
-1090
-950
-886
-875
-964
-1050
-1115
-1162
-1238
-1306
-1329
-1351
-1317
-1230
-1161
-1069
-925
-862
-814
-828
-890
-976
-1047
-1086
-1059
-982
-868
-740
-597
-412
-149
138
370
544
656
708
655
680
743
817
939
938
932
1043
1168
1413
1550
1545
1702
1749
1742
1680
1648
1729
1728
1855
1859
1841
2072
2157
2349
2605
2797
3042
3096
3024
3099
3165
3260
3421
3403
3004
2007
893
149
-432
-679
-827
-1293
-1754
-1955
-1987
-1672
-1155
-924
-1106
-1594
-2037
-2202
-2078
-1807
-1672
-1673
-1668
-1491
-1192
-788
-366
42
409
730
960
975
849
669
469
388
452
528
533
456
421
505
641
772
748
466
34
-430
-812
-1137
-1399
-1660
-1947
-2204
-2406
-2537
-2565
-2483
-2368
-2260
-2225
-2276
-2451
-2594
-2605
-2546
-2447
-2430
-2342
-2143
-1937
-1607
-1290
-990
-680
-514
-458
-499
-568
-708
-871
-1036
-1216
-1384
-1479
-1474
-1414
-1281
-1101
-907
-760
-665
-651
-727
-830
-948
-1090
-1197
-1296
-1369
-1359
-1268
-1116
-959
-810
-674
-583
-597
-657
-768
-853
-900
-931
-926
-868
-737
-541
-299
-18
294
560
796
906
847
833
852
827
833
796
733
824
1004
1124
1348
1493
1570
1842
1863
1735
1830
1830
1826
1807
1827
1735
1831
2132
2270
2439
2669
2901
3066
3123
3251
3298
3364
3460
3392
3040
1986
973
215
-578
-810
-941
-1404
-1681
-1904
-1936
-1619
-1101
-804
-1049
-1548
-2070
-2271
-2167
-1877
-1700
-1720
-1660
-1484
-1141
-681
-230
168
488
781
984
1000
916
710
473
381
431
555
594
529
519
580
737
883
847
555
80
-427
-856
-1185
-1446
-1668
-1904
-2116
-2271
-2372
-2372
-2276
-2175
-2052
-2018
-2112
-2217
-2366
-2586
-2618
-2439
-2354
-2162
-1999
-1896
-1659
-1486
-1021
-634
-520
-461
-682
-850
-829
-833
-911
-1042
-1124
-1218
-1246
-1204
-1090
-948
-860
-787
-804
-865
-943
-1083
-1196
-1276
-1259
-1236
-1259
-1244
-1241
-1154
-979
-816
-712
-720
-796
-857
-917
-922
-893
-880
-834
-762
-620
-430
-205
43
304
538
742
878
887
855
845
896
976
1009
972
1016
1097
1133
1343
1502
1637
1620
1584
1729
1723
1767
1808
1711
1875
1962
1977
2063
2184
2380
2491
2639
2911
3050
3104
3263
3243
3298
3441
3427
2676
1552
733
-72
-496
-610
-1029
-1516
-1819
-1907
-1783
-1323
-855
-867
-1249
-1766
-2000
-1996
-1816
-1614
-1690
-1814
-1739
-1473
-1060
-598
-188
161
489
803
971
993
881
688
528
453
489
501
451
423
438
548
728
819
686
352
-59
-473
-824
-1128
-1433
-1745
-2024
-2245
-2404
-2475
-2437
-2360
-2234
-2142
-2137
-2194
-2275
-2404
-2514
-2560
-2539
-2424
-2369
-2287
-2087
-1791
-1340
-935
-675
-563
-578
-617
-723
-845
-943
-1058
-1214
-1321
-1411
-1464
-1372
-1206
-1020
-856
-762
-716
-717
-781
-852
-999
-1115
-1188
-1297
-1385
-1426
-1372
-1194
-987
-798
-678
-647
-660
-688
-747
-795
-823
-828
-783
-705
-568
-378
-162
112
394
653
860
930
953
995
1011
1087
1113
997
1009
1054
1174
1355
1402
1539
1674
1744
1921
1944
1929
2080
2104
2075
2140
2159
2239
2365
2441
2507
2722
2966
3034
3191
3272
3428
3607
3537
2938
1710
715
-81
-676
-823
-1193
-1680
-1959
-2100
-1880
-1350
-846
-773
-1153
-1725
-2094
-2077
-1869
-1690
-1747
-1986
-1983
-1725
-1308
-790
-326
77
442
806
1019
1048
931
673
448
344
332
329
240
158
172
334
612
782
697
365
-86
-509
-836
-1140
-1490
-1876
-2245
-2527
-2690
-2703
-2619
-2459
-2270
-2160
-2106
-2155
-2289
-2334
-2384
-2383
-2331
-2451
-2415
-2270
-2114
-1746
-1376
-1028
-728
-583
-532
-541
-571
-646
-793
-1021
-1304
-1526
-1659
-1662
-1561
-1387
-1185
-979
-781
-660
-608
-614
-716
-820
-964
-1146
-1312
-1461
-1502
-1441
-1326
-1151
-970
-826
-688
-601
-564
-546
-547
-580
-583
-610
-583
-475
-324
-93
158
440
697
850
965
1124
1227
1211
1234
1221
1107
1090
1133
1145
1219
1229
1312
1465
1587
1832
1909
1978
2184
2189
2228
2234
2208
2361
2362
2407
2639
2769
2908
3153
3203
3347
3556
3422
2768
1660
721
-95
-659
-964
-1498
-2027
-2257
-2275
-1973
-1385
-908
-833
-1124
-1550
-1764
-1755
-1601
-1499
-1681
-1885
-1864
-1609
-1177
-665
-208
202
572
961
1195
1209
1102
884
665
518
419
291
134
25
52
226
471
632
556
263
-109
-484
-799
-1121
-1502
-1887
-2251
-2553
-2738
-2787
-2722
-2575
-2417
-2252
-2159
-2126
-2214
-2286
-2260
-2265
-2304
-2368
-2393
-2311
-2097
-1733
-1368
-986
-659
-517
-469
-483
-519
-627
-803
-1052
-1328
-1521
-1629
-1651
-1605
-1479
-1299
-1087
-875
-737
-692
-700
-761
-837
-970
-1146
-1286
-1395
-1444
-1404
-1286
-1119
-938
-778
-664
-590
-532
-495
-478
-497
-502
-494
-441
-350
-204
-51
169
421
572
696
845
1005
1169
1239
1175
1141
1203
1229
1210
1108
1160
1254
1294
1551
1697
1832
1992
2115
2262
2217
2363
2370
2218
2461
2412
2415
2672
2742
2887
2990
3183
3431
3499
3199
2184
1192
395
-314
-649
-1170
-1743
-2127
-2378
-2189
-1744
-1203
-901
-1000
-1329
-1600
-1562
-1437
-1283
-1352
-1630
-1766
-1685
-1368
-925
-486
-37
380
796
1137
1312
1335
1180
971
771
600
475
274
106
63
116
313
497
528
344
7
-307
-566
-825
-1131
-1541
-1986
-2387
-2693
-2831
-2848
-2751
-2583
-2428
-2299
-2226
-2266
-2198
-2104
-2087
-2067
-2211
-2285
-2276
-2194
-1928
-1666
-1323
-985
-802
-671
-596
-516
-538
-630
-811
-1060
-1281
-1523
-1677
-1731
-1676
-1503
-1332
-1215
-1094
-978
-863
-796
-785
-857
-966
-1111
-1283
-1376
-1404
-1371
-1264
-1143
-1012
-850
-704
-546
-437
-349
-281
-261
-264
-264
-262
-218
-88
63
265
392
488
710
942
1116
1316
1391
1354
1379
1424
1342
1320
1267
1147
1222
1306
1522
1721
1766
2033
2180
2277
2435
2409
2468
2490
2396
2473
2551
2674
2917
2899
3045
3295
3225
2659
1629
833
56
-489
-719
-1351
-1932
-2231
-2366
-2133
-1625
-1167
-1095
-1313
-1642
-1729
-1574
-1335
-1195
-1452
-1733
-1772
-1590
-1240
-832
-455
-77
347
787
1073
1198
1189
1039
898
799
668
456
206
28
-8
139
361
481
384
118
-177
-449
-628
-822
-1147
-1568
-1987
-2347
-2580
-2683
-2697
-2634
-2494
-2400
-2355
-2292
-2255
-2247
-2253
-2193
-2179
-2217
-2243
-2276
-2178
-1884
-1541
-1226
-1042
-945
-940
-973
-965
-985
-1026
-1149
-1284
-1434
-1518
-1468
-1359
-1233
-1110
-1017
-931
-869
-840
-806
-799
-799
-853
-963
-1088
-1175
-1238
-1189
-1072
-939
-820
-726
-639
-564
-464
-379
-298
-234
-200
-175
-132
-61
63
133
172
319
491
721
917
998
1152
1295
1405
1621
1594
1517
1545
1378
1499
1689
1693
1888
1995
1983
2250
2439
2455
2668
2687
2705
2797
2749
2872
2887
2971
3032
3091
3223
2882
2005
940
178
-403
-747
-1099
-1774
-2180
-2387
-2266
-1777
-1304
-1034
-1210
-1553
-1769
-1731
-1509
-1318
-1339
-1569
-1701
-1563
-1249
-879
-499
-161
192
609
973
1165
1171
1057
889
764
664
510
275
52
-58
-12
166
322
326
107
-230
-559
-814
-1022
-1276
-1609
-2009
-2361
-2626
-2770
-2775
-2699
-2553
-2433
-2392
-2332
-2294
-2331
-2256
-2199
-2196
-2130
-2159
-2185
-2067
-1852
-1538
-1233
-981
-843
-803
-780
-798
-867
-994
-1122
-1288
-1443
-1526
-1556
-1502
-1351
-1163
-991
-848
-766
-707
-704
-738
-785
-860
-961
-1070
-1172
-1254
-1246
-1140
-998
-852
-742
-647
-529
-417
-333
-232
-153
-117
-87
-63
-1
89
131
175
399
596
792
1022
1102
1219
1365
1501
1611
1518
1345
1349
1285
1266
1480
1553
1637
1921
2053
2231
2417
2523
2571
2588
2607
2580
2592
2621
2591
2678
2666
2784
2943
2580
1823
850
113
-412
-825
-1142
-1729
-2195
-2350
-2309
-1911
-1458
-1164
-1258
-1525
-1665
-1642
-1393
-1202
-1191
-1401
-1557
-1455
-1192
-841
-475
-161
179
543
885
1098
1120
1050
884
754
661
532
343
112
-13
-35
82
239
265
84
-220
-497
-720
-898
-1118
-1429
-1809
-2170
-2461
-2625
-2671
-2627
-2541
-2495
-2385
-2313
-2326
-2290
-2258
-2253
-2188
-2145
-2158
-2152
-2079
-1960
-1765
-1496
-1256
-1150
-1125
-1092
-1067
-1026
-1001
-1037
-1119
-1218
-1284
-1297
-1262
-1202
-1161
-1116
-1056
-970
-880
-786
-735
-712
-724
-763
-808
-897
-968
-994
-978
-931
-874
-787
-712
-625
-503
-318
-140
-5
111
182
260
341
346
323
382
439
561
758
876
1059
1257
1404
1632
1718
1665
1708
1677
1612
1660
1689
1752
1837
1935
2068
2212
2438
2536
2586
2702
2690
2748
2781
2788
2832
2819
2903
2904
2737
2192
1178
394
-210
-705
-940
-1351
-1827
-2059
-2081
-1893
-1449
-1102
-1111
-1338
-1631
-1709
-1540
-1299
-1135
-1205
-1354
-1356
-1162
-860
-541
-240
10
292
639
861
933
893
733
606
544
476
357
166
13
-44
-2
116
144
-6
-289
-608
-867
-1039
-1208
-1452
-1762
-2079
-2354
-2535
-2594
-2598
-2532
-2504
-2520
-2370
-2317
-2321
-2352
-2339
-2268
-2151
-2043
-2059
-2052
-1863
-1662
-1422
-1175
-1027
-1002
-1042
-1050
-1073
-1072
-1124
-1189
-1334
-1402
-1383
-1338
-1234
-1137
-1053
-960
-877
-823
-801
-848
-884
-934
-956
-948
-967
-1026
-1026
-920
-776
-611
-452
-332
-224
-103
11
134
206
247
312
350
317
305
358
435
605
796
926
1071
1292
1527
1646
1744
1746
1647
1683
1758
1711
1751
1796
1842
2104
2222
2344
2576
2663
2748
2830
2845
2870
2995
2954
2886
3020
2976
2934
2458
1322
496
-226
-767
-961
-1403
-1945
-2254
-2279
-2020
-1534
-1071
-987
-1233
-1528
-1645
-1478
-1232
-1062
-1115
-1315
-1361
-1195
-858
-481
-147
112
389
742
948
1013
960
787
645
528
383
182
-55
-231
-278
-219
-95
-9
-109
-353
-665
-951
-1142
-1330
-1602
-1919
-2259
-2561
-2733
-2820
-2811
-2790
-2707
-2557
-2550
-2532
-2486
-2472
-2371
-2256
-2174
-2124
-2112
-2024
-1896
-1713
-1434
-1203
-1060
-992
-1015
-1136
-1178
-1182
-1206
-1260
-1392
-1480
-1504
-1435
-1304
-1177
-1064
-948
-869
-853
-873
-879
-907
-905
-907
-974
-1028
-1045
-1021
-934
-806
-647
-456
-298
-169
-45
84
208
313
400
460
429
389
462
635
697
783
1022
1156
1354
1572
1654
1808
1795
1844
1868
1803
1930
1794
1806
1960
2050
2223
2426
2530
2550
2751
2816
2856
2965
2900
2918
2898
2925
2880
2820
2360
1246
440
-372
-998
-1178
-1676
-2208
-2535
-2635
-2364
-1891
-1396
-1185
-1346
-1604
-1689
-1587
-1370
-1144
-1151
-1323
-1355
-1213
-921
-563
-263
14
320
669
902
988
915
710
559
440
321
121
-142
-329
-410
-362
-206
-120
-201
-431
-743
-1034
-1271
-1492
-1743
-2050
-2377
-2630
-2802
-2876
-2815
-2672
-2595
-2465
-2261
-2228
-2307
-2190
-2126
-2097
-1943
-1929
-1956
-1872
-1725
-1566
-1361
-1135
-1001
-1030
-1084
-1135
-1180
-1177
-1165
-1247
-1355
-1383
-1381
-1337
-1248
-1144
-1083
-1004
-938
-923
-927
-913
-897
-887
-894
-912
-947
-971
-919
-830
-687
-544
-407
-270
-153
-36
116
285
421
553
612
579
578
658
740
815
900
999
1092
1326
1560
1723
1834
1826
1880
1973
2005
1988
2004
1962
2061
2290
2336
2433
2611
2739
2826
2889
2951
2998
2988
3013
3035
2988
2961
2765
1898
783
18
-720
-1197
-1408
-1886
-2365
-2487
-2359
-1999
-1500
-1105
-1104
-1326
-1501
-1557
-1446
-1230
-1059
-1137
-1243
-1144
-958
-639
-241
95
408
777
1092
1190
1135
973
788
640
506
327
82
-134
-240
-251
-167
-65
-51
-206
-480
-787
-1095
-1344
-1613
-1902
-2200
-2503
-2763
-2916
-2967
-2898
-2733
-2501
-2375
-2273
-2100
-2025
-2066
-2210
-2069
-1961
-1975
-1867
-1945
-1955
-1638
-1305
-1051
-906
-883
-969
-1043
-1004
-1016
-1069
-1157
-1205
-1307
-1337
-1258
-1166
-1071
-944
-839
-767
-679
-672
-745
-847
-869
-872
-841
-859
-911
-917
-825
-583
-325
-136
46
188
322
485
582
633
622
599
580
632
718
758
809
875
1030
1298
1462
1602
1732
1603
1649
1878
1816
1824
1918
1863
2021
2232
2292
2453
2671
2742
2835
3002
3071
3159
3216
3173
3203
3207
3117
2875
2110
1052
182
-570
-1171
-1475
-1895
-2337
-2462
-2379
-2100
-1626
-1222
-1065
-1152
-1328
-1411
-1415
-1305
-1135
-1121
-1180
-1160
-1050
-827
-502
-125
277
688
981
1085
1075
1009
903
776
607
394
135
-88
-189
-218
-186
-89
-26
-97
-283
-566
-922
-1254
-1564
-1871
-2178
-2497
-2791
-3014
-3120
-3069
-2882
-2615
-2423
-2323
-2209
-2135
-2156
-2139
-2218
-2341
-2261
-2179
-2130
-1960
-1742
-1447
-1035
-736
-580
-599
-694
-808
-945
-1086
-1219
-1367
-1484
-1520
-1587
-1577
-1441
-1252
-1070
-909
-817
-759
-723
-759
-851
-950
-1030
-1048
-1021
-1025
-968
-808
-569
-267
38
244
420
562
651
719
717
669
626
670
734
808
873
981
1110
1326
1614
1669
1823
1905
1830
1923
1862
1812
1920
1840
1866
1871
1875
2101
2278
2484
2677
2776
2900
3005
3056
3133
3172
3137
3038
2675
1786
740
-116
-904
-1388
-1676
-2088
-2457
-2585
-2508
-2126
-1522
-1043
-941
-1149
-1416
-1537
-1426
-1206
-1081
-1190
-1365
-1384
-1210
-849
-419
-54
289
670
1013
1235
1298
1180
962
737
550
356
138
-85
-274
-385
-360
-217
-111
-152
-324
-581
-835
-1023
-1234
-1512
-1847
-2251
-2590
-2803
-2897
-2888
-2776
-2593
-2363
-2267
-2260
-2210
-2315
-2222
-2046
-2008
-1900
-1891
-1894
-1749
-1535
-1211
-1041
-953
-1000
-1129
-1193
-1191
-1148
-1208
-1242
-1314
-1364
-1356
-1355
-1307
-1233
-1143
-1048
-995
-973
-974
-979
-941
-874
-799
-769
-788
-828
-821
-738
-609
-447
-285
-174
-91
-3
130
299
456
568
597
700
794
889
979
947
1049
1154
1254
1389
1417
1402
1496
1640
1730
1916
2087
2020
2072
2203
2193
2309
2447
2397
2451
2588
2622
2706
2787
2822
2925
2989
2954
2860
2277
1480
779
-71
-673
-1069
-1596
-2036
-2339
-2445
-2249
-1766
-1345
-1165
-1162
-1257
-1208
-1010
-720
-608
-740
-943
-1113
-1169
-1062
-887
-704
-460
-152
253
625
897
1054
1086
1075
1052
975
802
534
221
-26
-183
-257
-318
-448
-651
-836
-938
-958
-940
-947
-1061
-1274
-1540
-1803
-2021
-2198
-2367
-2527
-2615
-2667
-2682
-2622
-2549
-2454
-2257
-2053
-1887
-1798
-1771
-1729
-1658
-1539
-1402
-1348
-1386
-1465
-1522
-1479
-1362
-1246
-1189
-1161
-1105
-961
-873
-822
-790
-769
-731
-698
-723
-799
-872
-907
-842
-754
-694
-696
-674
-589
-482
-354
-213
-108
-11
72
112
153
172
214
265
311
385
472
542
642
748
842
965
1085
1191
1262
1304
1330
1426
1512
1625
1717
1762
1826
1910
2005
2121
2188
2264
2349
2337
2394
2432
2450
2427
2491
2512
2507
2496
2308
1946
1516
944
356
-101
-521
-857
-1157
-1317
-1382
-1330
-1210
-1194
-1286
-1416
-1403
-1276
-1082
-892
-850
-919
-1033
-1096
-1091
-1053
-985
-907
-794
-637
-465
-274
-112
37
175
308
433
483
465
389
318
286
259
221
94
-124
-346
-527
-628
-651
-650
-684
-744
-832
-926
-998
-1045
-1094
-1118
-1171
-1307
-1466
-1585
-1672
-1689
-1684
-1648
-1602
-1575
-1554
-1513
-1468
-1374
-1248
-1233
-1249
-1316
-1349
-1412
-1413
-1384
-1346
-1322
-1284
-1271
-1271
-1221
-1149
-1031
-942
-895
-926
-953
-952
-899
-914
-896
-859
-808
-768
-739
-721
-700
-634
-563
-492
-485
-473
-477
-439
-401
-328
-272
-216
-167
-148
-130
-122
-60
9
109
167
232
248
277
311
333
391
503
596
657
693
719
762
808
912
988
1069
1164
1241
1335
1383
1479
1573
1670
1802
1885
1940
1941
1900
1768
1550
1338
1163
1128
1230
1338
1383
1317
1154
884
582
351
224
190
157
81
-100
-341
-521
-666
-723
-753
-773
-770
-787
-805
-842
-890
-912
-893
-869
-868
-905
-960
-1007
-1022
-978
-892
-806
-772
-808
-905
-986
-1033
-1012
-920
-841
-804
-819
-875
-925
-929
-915
-881
-859
-900
-983
-1110
-1243
-1271
-1269
-1246
-1251
-1307
-1402
-1554
-1631
-1680
-1691
-1677
-1693
-1757
-1860
-1997
-2078
-2110
-2088
-2033
-1974
-1952
-1936
-1893
-1847
-1738
-1611
-1447
-1329
-1242
-1178
-1120
-1057
-972
-847
-718
-584
-496
-417
-356
-274
-148
15
144
239
276
286
297
305
350
415
479
521
546
530
532
533
571
603
642
684
697
710
714
761
816
894
954
1019
1073
1145
1165
1203
1295
1336
1428
1478
1573
1583
1653
1741
1819
1947
1985
1982
1770
1413
1055
769
743
887
1096
1154
1061
852
534
299
153
135
147
128
14
-234
-477
-672
-765
-754
-746
-748
-765
-788
-798
-822
-811
-745
-673
-631
-630
-717
-847
-948
-996
-939
-835
-764
-742
-819
-968
-1092
-1134
-1062
-923
-821
-806
-857
-944
-1008
-995
-947
-897
-927
-982
-1065
-1194
-1263
-1293
-1280
-1261
-1253
-1271
-1342
-1373
-1418
-1439
-1487
-1540
-1618
-1747
-1859
-1956
-2019
-2020
-2011
-1984
-1934
-1887
-1826
-1763
-1688
-1598
-1480
-1400
-1305
-1245
-1219
-1162
-1068
-934
-818
-694
-553
-425
-329
-245
-159
-38
80
156
220
248
267
315
376
452
528
563
601
603
606
617
630
648
675
703
715
712
709
728
749
773
815
895
932
979
1055
1110
1152
1238
1304
1380
1445
1520
1602
1679
1808
1888
1945
1951
1827
1515
1173
874
728
817
991
1109
1123
1005
748
458
265
179
125
119
52
-125
-377
-605
-751
-810
-808
-788
-754
-755
-751
-763
-795
-790
-728
-696
-690
-742
-860
-957
-1016
-996
-912
-828
-773
-802
-931
-1061
-1166
-1175
-1052
-940
-874
-876
-955
-1033
-1067
-1057
-1006
-947
-935
-986
-1088
-1212
-1245
-1205
-1149
-1113
-1156
-1214
-1302
-1349
-1385
-1358
-1343
-1337
-1370
-1483
-1642
-1803
-1896
-1913
-1903
-1882
-1851
-1844
-1769
-1705
-1619
-1540
-1451
-1362
-1272
-1216
-1166
-1115
-1035
-907
-775
-623
-504
-417
-331
-228
-145
-29
86
201
255
250
246
266
327
393
493
560
617
624
611
604
626
646
675
707
731
772
774
803
851
919
966
998
1027
1021
1037
1072
1113
1170
1228
1290
1362
1450
1551
1623
1713
1789
1835
1813
1632
1311
963
714
690
822
993
1087
1070
880
580
317
147
103
123
143
65
-122
-365
-594
-705
-709
-695
-653
-616
-600
-616
-663
-679
-626
-565
-515
-521
-591
-718
-842
-904
-899
-833
-738
-695
-732
-858
-1011
-1091
-1054
-943
-847
-811
-833
-910
-995
-1029
-1017
-957
-915
-921
-982
-1059
-1143
-1152
-1133
-1111
-1146
-1219
-1242
-1380
-1400
-1438
-1442
-1443
-1420
-1449
-1591
-1705
-1817
-1842
-1848
-1789
-1753
-1701
-1663
-1581
-1556
-1495
-1445
-1313
-1200
-1098
-1022
-1016
-951
-898
-768
-686
-532
-445
-359
-303
-226
-159
-34
103
207
259
248
263
245
319
367
468
521
595
594
584
584
575
628
657
698
700
714
711
745
755
809
863
944
995
1043
1061
1095
1163
1184
1261
1312
1383
1456
1577
1683
1740
1816
1880
1803
1552
1209
850
652
677
804
931
963
881
672
390
114
-30
-76
-45
-9
-85
-291
-545
-748
-879
-897
-872
-790
-720
-680
-720
-760
-747
-673
-576
-511
-503
-581
-661
-736
-761
-736
-656
-557
-535
-601
-746
-918
-1027
-1005
-896
-804
-776
-821
-921
-1016
-1071
-1096
-1077
-1094
-1151
-1205
-1282
-1322
-1307
-1321
-1341
-1335
-1330
-1387
-1486
-1594
-1664
-1685
-1675
-1671
-1726
-1803
-1867
-1888
-1876
-1874
-1863
-1838
-1785
-1714
-1649
-1579
-1504
-1418
-1311
-1182
-1079
-988
-889
-788
-698
-569
-451
-315
-200
-140
-88
-21
75
190
284
332
377
406
445
489
519
546
571
609
640
638
610
588
568
574
615
652
675
690
694
740
790
852
924
991
1122
1229
1343
1444
1495
1565
1634
1725
1838
1934
1997
1939
1804
1523
1125
763
409
223
158
123
151
152
196
133
23
-137
-287
-347
-344
-272
-267
-378
-604
-844
-999
-1017
-951
-856
-812
-778
-749
-668
-525
-354
-214
-152
-115
-79
-44
-21
-37
-87
-133
-167
-205
-265
-416
-625
-788
-840
-793
-724
-676
-699
-780
-851
-880
-912
-964
-1073
-1211
-1361
-1486
-1590
-1682
-1786
-1875
-1906
-1906
-1897
-1905
-1918
-1941
-1898
-1804
-1717
-1676
-1689
-1722
-1725
-1699
-1664
-1618
-1579
-1495
-1382
-1238
-1091
-963
-846
-726
-581
-416
-225
-85
3
45
84
125
168
186
168
125
106
129
182
243
264
269
286
349
408
450
486
503
523
538
542
498
417
328
277
315
356
445
561
649
821
964
1135
1317
1455
1662
1835
1997
2115
2214
2294
2345
2413
2513
2595
2627
2491
2174
1687
1054
458
14
-337
-583
-850
-1142
-1323
-1325
-1005
-788
-691
-816
-1026
-1104
-932
-696
-629
-814
-1138
-1372
-1488
-1372
-1256
-1143
-1041
-865
-547
-156
206
424
519
576
672
791
873
832
659
457
298
185
90
-12
-135
-304
-418
-478
-491
-544
-689
-814
-1117
-1482
-1839
-2219
-2558
-2830
-3089
-3212
-3222
-3202
-3085
-2945
-2795
-2647
-2476
-2321
-2184
-2070
-1996
-1905
-1813
-1758
-1741
-1707
-1635
-1534
-1399
-1254
-1092
-940
-745
-557
-412
-360
-364
-397
-438
-500
-571
-617
-663
-671
-650
-615
-562
-466
-338
-187
-29
124
252
327
346
316
289
262
276
281
334
434
517
699
889
1075
1248
1455
1703
1868
2031
2165
2229
2366
2440
2662
2743
2940
3149
3280
3501
3634
3800
3930
4086
4177
4136
4031
3441
2337
1091
-425
-1592
-2325
-2841
-3311
-3797
-4210
-4226
-3720
-2798
-1948
-1257
-1006
-906
-820
-621
-395
-308
-443
-788
-1055
-1158
-1034
-749
-357
55
570
1159
1762
2193
2276
2017
1577
1169
825
481
83
-436
-927
-1269
-1426
-1397
-1242
-1113
-1055
-1048
-1094
-1211
-1451
-1785
-2214
-2670
-3124
-3610
-3959
-4226
-4327
-4150
-3761
-3203
-2579
-1969
-1446
-1045
-816
-655
-555
-498
-514
-601
-761
-936
-1032
-1017
-917
-780
-665
-569
-492
-506
-582
-733
-912
-1100
-1293
-1546
-1824
-2051
-2186
-2164
-1987
-1693
-1323
-946
-598
-326
-118
54
184
298
344
333
299
232
200
242
354
533
795
1067
1367
1589
1705
1802
1819
1902
1868
1785
1657
1455
1453
1501
1511
1776
1925
2109
2462
2718
2942
3100
3151
3233
3195
3254
3172
2970
2886
2517
1981
968
-247
-1443
-2435
-2802
-2952
-2990
-3039
-3193
-3127
-2742
-1976
-1168
-543
-289
-383
-550
-599
-411
-169
-74
-141
-246
-271
-89
223
500
710
891
1126
1320
1385
1167
701
166
-281
-518
-629
-670
-774
-920
-1035
-1049
-943
-804
-737
-795
-986
-1232
-1532
-1860
-2198
-2520
-2900
-3249
-3334
-3362
-3142
-2891
-2638
-2349
-2082
-1680
-1288
-1020
-851
-863
-860
-834
-780
-744
-736
-704
-696
-663
-633
-663
-738
-833
-966
-1120
-1354
-1619
-1891
-2153
-2340
-2441
-2415
-2271
-2048
-1805
-1558
-1280
-995
-683
-438
-267
-170
-139
-67
-12
48
133
205
347
523
695
865
1021
1174
1326
1442
1542
1553
1487
1458
1375
1292
1234
1213
1249
1498
1650
1746
2000
2085
2294
2490
2618
2748
2791
2807
2756
2772
2813
2798
2918
2980
2936
2652
1874
699
-411
-1506
-2143
-2426
-2579
-2703
-2922
-3020
-2848
-2277
-1475
-732
-227
-49
-110
-220
-197
-135
-113
-188
-328
-395
-338
-185
11
251
501
801
1082
1259
1207
907
452
-21
-361
-556
-631
-680
-781
-866
-917
-882
-768
-671
-637
-701
-863
-1105
-1497
-2031
-2575
-3058
-3293
-3354
-3240
-3088
-2956
-2791
-2607
-2270
-1806
-1406
-1071
-931
-947
-991
-1020
-1026
-983
-905
-860
-798
-783
-830
-905
-998
-1078
-1109
-1177
-1321
-1520
-1790
-2051
-2212
-2239
-2135
-1961
-1760
-1555
-1355
-1155
-901
-658
-380
-126
19
142
212
254
308
372
481
638
812
966
1076
1198
1280
1413
1557
1646
1724
1734
1737
1674
1618
1557
1670
1791
1922
2052
2208
2361
2349
2693
2794
2831
3154
3018
3014
3022
2878
2938
3060
3061
2968
2260
953
-295
-1633
-2397
-2716
-2932
-2953
-3104
-3248
-3140
-2641
-1808
-966
-340
-56
-43
-116
-134
-101
-77
-140
-175
-166
-41
168
329
469
630
836
1055
1232
1210
916
411
-170
-633
-932
-1036
-1004
-990
-1009
-1036
-1028
-962
-878
-842
-876
-985
-1211
-1518
-1985
-2678
-3263
-3585
-3595
-3336
-3044
-2794
-2595
-2482
-2249
-1905
-1543
-1221
-1057
-1010
-1039
-1086
-1099
-969
-751
-507
-295
-186
-202
-346
-575
-824
-1011
-1184
-1376
-1640
-1971
-2296
-2503
-2551
-2431
-2179
-1907
-1609
-1346
-1122
-931
-741
-546
-343
-125
57
233
380
485
636
813
1016
1246
1412
1519
1578
1552
1550
1497
1490
1487
1507
1455
1404
1394
1309
1447
1524
1775
2034
2320
2531
2699
2753
2888
2940
3012
3120
3037
3041
3015
2906
2974
2903
2566
1629
382
-912
-2033
-2603
-3004
-3142
-3218
-3288
-3265
-2928
-2292
-1488
-732
-177
47
119
102
122
130
102
24
-7
20
150
298
440
553
720
943
1116
1156
960
553
22
-483
-865
-1077
-1131
-1133
-1115
-1064
-1004
-902
-809
-736
-709
-743
-875
-1101
-1422
-1808
-2531
-3183
-3409
-3420
-3142
-2927
-2758
-2508
-2202
-1830
-1536
-1338
-1214
-1162
-1064
-1096
-1158
-1220
-1157
-941
-663
-415
-279
-189
-278
-472
-744
-998
-1207
-1436
-1717
-2061
-2355
-2535
-2514
-2395
-2176
-1914
-1571
-1191
-883
-662
-541
-409
-227
-15
171
322
422
546
731
919
1096
1278
1417
1546
1686
1721
1722
1653
1550
1534
1569
1500
1522
1488
1443
1628
1690
1958
2268
2355
2660
2779
2808
3009
3037
3012
3131
3137
3115
3152
3203
3261
3122
2608
1285
27
-1221
-2243
-2654
-3045
-3173
-3263
-3327
-3202
-2793
-2056
-1343
-667
-313
-165
-92
-104
-60
-101
-171
-182
-53
193
448
601
708
821
994
1221
1334
1235
911
437
-112
-602
-960
-1172
-1210
-1209
-1131
-1039
-970
-891
-862
-819
-801
-857
-963
-1436
-2131
-2614
-3075
-3185
-3222
-3271
-3126
-2959
-2765
-2477
-2147
-1833
-1592
-1365
-1203
-1069
-1080
-1150
-1181
-1163
-1005
-794
-572
-406
-347
-362
-386
-426
-536
-738
-1018
-1341
-1659
-1917
-2136
-2281
-2342
-2285
-2080
-1815
-1560
-1344
-1128
-923
-669
-388
-137
68
217
361
523
702
871
1058
1238
1425
1581
1693
1762
1771
1699
1638
1710
1609
1657
1542
1515
1540
1583
1734
1925
2151
2472
2716
2711
3004
2943
3097
3217
3170
3227
3154
3182
3114
3033
2681
1573
428
-745
-1812
-2319
-2681
-2963
-3092
-3264
-3260
-2995
-2422
-1806
-1216
-745
-547
-355
-286
-203
-202
-200
-150
-25
226
451
630
769
890
1052
1236
1352
1321
1083
687
195
-312
-739
-1055
-1221
-1284
-1252
-1217
-1171
-1142
-1132
-1104
-1102
-1133
-1188
-1448
-1998
-2440
-2846
-3028
-3004
-2991
-2853
-2623
-2393
-2162
-1983
-1866
-1809
-1718
-1688
-1732
-1770
-1830
-1785
-1688
-1450
-1158
-780
-445
-275
-166
-177
-253
-398
-614
-899
-1201
-1503
-1737
-1948
-2111
-2202
-2184
-2015
-1804
-1582
-1419
-1270
-1118
-938
-717
-501
-257
-13
255
545
802
1045
1282
1469
1670
1818
1873
1947
1863
1791
1669
1533
1596
1602
1599
1615
1655
1803
1930
2124
2207
2475
2472
2770
2853
2825
3103
2942
3159
3201
3252
3342
3310
3294
2666
1627
476
-716
-1612
-2193
-2662
-2936
-3065
-3194
-3120
-2813
-2332
-1849
-1282
-890
-652
-524
-502
-461
-487
-476
-402
-176
118
382
649
829
1012
1229
1421
1541
1468
1256
875
395
-113
-577
-885
-1067
-1127
-1153
-1131
-1121
-1172
-1136
-1158
-1159
-1173
-1327
-1790
-2340
-2695
-3078
-3254
-3374
-3440
-3239
-3000
-2710
-2403
-2133
-1947
-1772
-1521
-1416
-1359
-1430
-1496
-1501
-1486
-1334
-1131
-839
-588
-378
-238
-147
-147
-244
-402
-647
-903
-1184
-1447
-1733
-1931
-2046
-2006
-1841
-1695
-1510
-1344
-1178
-1015
-905
-788
-647
-504
-300
-74
124
340
550
796
1097
1338
1601
1841
1944
2009
1990
1966
2007
1929
1898
1887
1878
1855
1954
1941
2112
2468
2564
2889
3097
3129
3357
3399
3327
3380
3352
3358
3367
3277
3077
2150
1220
215
-828
-1336
-1941
-2303
-2553
-2813
-2969
-2890
-2611
-2402
-2026
-1690
-1465
-1249
-1135
-1068
-1023
-951
-824
-579
-244
15
268
517
721
986
1238
1441
1533
1472
1282
971
572
159
-222
-482
-645
-755
-856
-984
-1109
-1209
-1316
-1405
-1548
-1597
-1929
-2327
-2482
-2852
-3001
-3180
-3317
-3206
-3037
-2852
-2715
-2540
-2411
-2287
-2041
-1882
-1770
-1660
-1612
-1529
-1488
-1410
-1324
-1166
-1045
-910
-743
-646
-550
-554
-541
-572
-644
-741
-850
-1023
-1203
-1345
-1436
-1441
-1477
-1457
-1413
-1297
-1195
-1077
-966
-843
-680
-506
-318
-157
24
160
359
567
754
984
1167
1341
1520
1632
1708
1806
1847
1900
1943
1983
2011
1991
2070
2197
2318
2474
2465
2654
2772
2863
3038
2976
3120
3117
3122
3181
3200
3168
3021
2682
1803
1144
315
-398
-852
-1420
-1708
-1957
-2146
-2245
-2259
-2173
-2064
-1882
-1749
-1669
-1657
-1653
-1655
-1627
-1584
-1490
-1283
-1012
-743
-439
-141
145
483
772
1003
1115
1119
1061
898
709
469
277
135
0
-105
-220
-328
-556
-711
-915
-1201
-1367
-1729
-1962
-2208
-2530
-2704
-2872
-2939
-2971
-2897
-2802
-2711
-2543
-2447
-2321
-2220
-2131
-1955
-1808
-1648
-1524
-1398
-1214
-1087
-877
-703
-524
-311
-183
-47
12
25
5
-26
-63
-135
-179
-240
-284
-294
-312
-304
-290
-268
-250
-226
-182
-144
-84
-43
27
112
177
263
340
444
536
618
730
813
903
972
1050
1093
1166
1216
1188
1288
1342
1345
1413
1410
1479
1548
1564
1600
1638
1699
1697
1802
1836
1880
1983
1984
2057
2018
2024
1954
1908
1773
1415
1245
886
659
424
109
-10
-227
-300
-410
-467
-506
-625
-662
-776
-855
-974
-1085
-1132
-1262
-1328
-1397
-1424
-1370
-1347
-1241
-1119
-952
-771
-644
-518
-441
-362
-298
-255
-224
-218
-196
-206
-206
-219
-236
-244
-314
-344
-395
-478
-566
-711
-806
-920
-1017
-1113
-1175
-1219
-1290
-1303
-1371
-1416
-1443
-1476
-1472
-1477
-1451
-1434
-1414
-1379
-1376
-1335
-1303
-1238
-1159
-1124
-1084
-1083
-1056
-1026
-1028
-1030
-1053
-1055
-1048
-1055
-1079
-1069
-1059
-1046
-1005
-976
-940
-896
-848
-786
-732
-667
-571
-480
-370
-306
-233
-154
-65
22
107
184
262
342
404
451
485
509
517
550
573
592
615
639
611
590
588
574
558
550
545
537
568
563
604
641
692
756
804
860
913
952
984
1020
1052
1080
1100
1123
1158
1149
1126
1123
1069
1049
986
935
891
846
786
686
607
452
342
210
96
-30
-160
-240
-333
-397
-470
-532
-589
-663
-730
-808
-857
-893
-926
-938
-954
-949
-937
-963
-979
-1018
-1048
-1065
-1103
-1108
-1144
-1165
-1196
-1259
-1307
-1373
-1425
-1470
-1498
-1502
-1544
-1577
-1603
-1625
-1636
-1644
-1642
-1614
-1568
-1540
-1483
-1444
-1422
-1393
-1362
-1306
-1265
-1239
-1219
-1211
-1202
-1216
-1222
-1213
-1207
-1205
-1186
-1177
-1169
-1142
-1132
-1113
-1068
-1019
-984
-937
-903
-862
-834
-800
-743
-671
-605
-518
-434
-345
-232
-134
-14
104
213
333
442
531
626
689
738
789
806
843
885
912
936
930
923
930
908
915
912
925
926
924
908
909
921
903
915
882
886
882
899
911
932
925
923
967
956
961
953
945
942
902
865
804
712
659
555
517
443
364
303
206
135
20
-74
-197
-288
-376
-476
-531
-628
-676
-731
-807
-878
-969
-1011
-1054
-1085
-1098
-1138
-1164
-1223
-1258
-1281
-1312
-1311
-1330
-1337
-1353
-1367
-1380
-1408
-1419
-1449
-1457
-1472
-1482
-1478
-1478
-1472
-1453
-1423
-1395
-1345
-1285
-1249
-1217
-1177
-1143
-1131
-1114
-1096
-1087
-1060
-1053
-1040
-1014
-998
-971
-967
-953
-940
-930
-902
-882
-858
-836
-827
-805
-774
-758
-754
-732
-706
-665
-623
-568
-496
-439
-386
-338
-292
-228
-158
-77
15
120
218
300
388
449
513
572
605
643
668
685
716
738
758
776
779
791
811
831
805
784
761
738
734
741
741
732
716
676
645
624
593
624
640
663
696
691
708
675
655
628
622
612
550
489
429
408
345
268
212
164
150
103
49
14
-39
-93
-151
-184
-240
-309
-383
-445
-460
-541
-604
-646
-672
-668
-709
-726
-741
-775
-778
-809
-829
-847
-903
-940
-983
-1025
-1069
-1082
-1098
-1093
-1101
-1115
-1109
-1107
-1095
-1084
-1063
-1018
-997
-975
-967
-947
-933
-932
-901
-873
-838
-807
-790
-767
-739
-724
-713
-695
-693
-675
-653
-619
-579
-546
-497
-511
-508
-482
-473
-445
-435
-418
-368
-342
-340
-349
-355
-342
-335
-330
-316
-298
-270
-248
-209
-193
-158
-110
-58
-12
38
77
97
129
160
183
227
246
246
220
223
225
187
182
203
265
293
323
344
317
317
279
257
240
242
229
234
273
273
249
251
287
316
319
303
308
338
363
336
303
252
229
205
167
123
61
50
47
52
22
-12
-23
-57
-60
-85
-109
-172
-194
-208
-248
-268
-328
-352
-340
-362
-391
-410
-437
-432
-451
-482
-531
-572
-614
-628
-653
-686
-725
-766
-784
-803
-808
-827
-817
-813
-800
-779
-777
-767
-749
-745
-746
-750
-735
-741
-746
-723
-694
-672
-655
-642
-644
-616
-602
-597
-607
-597
-570
-574
-567
-559
-557
-542
-529
-513
-482
-466
-464
-462
-434
-425
-416
-416
-425
-420
-400
-380
-363
-332
-320
-291
-276
-259
-241
-238
-229
-188
-139
-80
-59
-54
-32
0
7
23
6
-30
-34
-36
-14
-15
-23
-17
-2
-2
6
13
24
34
20
9
-9
-12
-7
-7
3
18
20
41
35
2
-1
35
64
57
62
69
50
11
8
-8
-18
-46
-64
-61
-57
-68
-55
-52
-52
-69
-81
-92
-112
-119
-157
-176
-182
-175
-160
-198
-248
-251
-255
-277
-287
-310
-307
-298
-302
-311
-334
-352
-370
-354
-345
-355
-366
-380
-400
-429
-455
-458
-435
-413
-401
-414
-434
-442
-440
-432
-451
-461
-469
-473
-478
-474
-487
-493
-503
-506
-478
-473
-462
-466
-449
-431
-451
-458
-431
-436
-424
-418
-421
-420
-398
-385
-389
-390
-395
-386
-382
-358
-350
-355
-363
-371
-374
-368
-368
-367
-358
-344
-335
-315
-303
-269
-230
-196
-184
-182
-186
-168
-159
-155
-148
-133
-102
-74
-43
-37
-37
-65
-89
-80
-87
-101
-96
-109
-99
-83
-88
-87
-83
-89
-73
-44
-40
-69
-75
-63
-59
-74
-77
-95
-103
-117
-131
-138
-161
-162
-188
-202
-201
-210
-194
-182
-174
-173
-164
-158
-160
-165
-182
-189
-178
-162
-178
-180
-181
-182
-211
-244
-277
-281
-307
-320
-318
-324
-315
-327
-340
-333
-318
-316
-323
-334
-336
-351
-351
-343
-317
-322
-325
-323
-307
-296
-295
-302
-314
-318
-325
-329
-337
-336
-329
-293
-296
-283
-254
-235
-228
-215
-199
-197
-207
-231
-249
-272
-249
-246
-253
-262
-273
-269
-255
-248
-262
-263
-272
-302
-310
-307
-318
-310
-300
-292
-290
-305
-327
-337
-349
-359
-349
-349
-353
-384
-378
-371
-377
-345
-317
-326
-331
-332
-335
-338
-335
-314
-302
-282
-270
-258
-263
-290
-303
-297
-281
-273
-253
-243
-236
-230
-229
-233
-242
-232
-240
-255
-282
-285
-273
-298
-308
-296
-320
-320
-322
-313
-302
-307
-311
-320
-318
-334
-328
-327
-319
-301
-287
-270
-275
-261
-239
-230
-212
-214
-202
-185
-174
-173
-175
-187
-201
-197
-208
-218
-233
-244
-236
-241
-249
-259
-254
-243
-241
-238
-237
-267
-286
-292
-270
-240
-243
-253
-264
-260
-259
-242
-233
-214
-211
-218
-229
-256
-272
-290
-304
-292
-282
-269
-262
-250
-244
-232
-213
-196
-186
-199
-206
-207
-223
-225
-219
-223
-216
-238
-268
-285
-293
-300
-307
-324
-324
-318
-331
-331
-325
-345
-369
-397
-409
-420
-430
-412
-404
-406
-403
-420
-421
-422
-403
-383
-363
-355
-336
-313
-303
-293
-305
-303
-303
-308
-296
-282
-279
-287
-296
-277
-267
-243
-226
-204
-204
-188
-172
-179
-190
-215
-235
-246
-253
-260
-276
-285
-295
-296
-274
-265
-253
-255
-257
-252
-265
-273
-287
-290
-277
-274
-279
-274
-274
-266
-260
-279
-294
-297
-288
-299
-302
-303
-309
-296
-288
-285
-281
-290
-290
-274
-286
-280
-272
-274
-279
-296
-287
-283
-293
-309
-317
-303
-293
-284
-270
-247
-226
-208
-204
-206
-211
-226
-228
-223
-216
-218
-230
-224
-211
-196
-188
-186
-170
-156
-150
-150
-161
-169
-179
-187
-185
-199
-224
-220
-223
-224
-221
-221
-210
-214
-210
-203
-224
-238
-244
-241
-222
-212
-207
-202
-215
-241
-264
-289
-301
-295
-291
-285
-283
-296
-315
-306
-289
-274
-268
-274
-284
-285
-293
-285
-294
-296
-284
-286
-294
-299
-293
-272
-248
-235
-218
-217
-201
-208
-207
-199
-193
-190
-205
-223
-227
-227
-236
-241
-253
-249
-259
-271
-254
-254
-275
-282
-263
-254
-260
-272
-279
-289
-286
-275
-260
-257
-260
-239
-233
-245
-247
-267
-288
-298
-326
-334
-328
-339
-335
-338
-331
-309
-292
-275
-276
-266
-250
-253
-242
-254
-268
-258
-250
-256
-277
-275
-281
-278
-262
-247
-234
-227
-227
-234
-254
-292
-318
-341
-365
-374
-382
-378
-355
-365
-367
-379
-390
-391
-405
-410
-386
-373
-358
-334
-346
-341
-329
-322
-323
-328
-330
-325
-329
-338
-358
-377
-388
-407
-422
-423
-423
-433
-442
-454
-471
-455
-459
-462
-437
-436
-442
-440
-438
-425
-416
-434
-413
-383
-377
-360
-353
-354
-341
-340
-334
-336
-334
-310
-298
-294
-259
-239
-232
-222
-218
-210
-219
-243
-233
-229
-220
-232
-255
-266
-284
-301
-288
-272
-273
-270
-247
-251
-255
-239
-227
-208
-201
-209
-217
-234
-234
-219
-222
-202
-192
-196
-205
-233
-260
-261
-285
-299
-307
-322
-322
-337
-335
-324
-327
-329
-326
-335
-342
-332
-322
-307
-308
-310
-320
-335
-361
-370
-388
-411
-407
-411
-402
-389
-383
-388
-388
-386
-375
-377
-389
-392
-397
-398
-400
-409
-407
-408
-416
-408
-395
-398
-394
-368
-345
-338
-347
-351
-359
-377
-386
-376
-365
-359
-368
-382
-392
-385
-374
-365
-366
-362
-349
-345
-343
-342
-327
-338
-343
-331
-341
-353
-356
-361
-382
-383
-373
-361
-346
-347
-332
-314
-313
-306
-281
-275
-258
-250
-265
-283
-317
-339
-349
-356
-333
-300
-295
-299
-312
-303
-289
-280
-258
-255
-263
-297
-317
-323
-339
-336
-311
-296
-287
-283
-306
-307
-292
-297
-295
-294
-283
-262
-248
-243
-225
-218
-219
-230
-221
-219
-217
-202
-199
-220
-229
-237
-259
-290
-290
-300
-297
-304
-317
-300
-290
-271
-278
-282
-268
-238
-239
-234
-238
-254
-251
-260
-252
-240
-242
-251
-264
-267
-263
-259
-231
-212
-211
-203
-202
-204
-218
-213
-222
-229
-244
-241
-230
-231
-224
-213
-203
-188
-186
-186
-182
-193
-208
-214
-223
-229
-218
-210
-219
-227
-229
-220
-223
-232
-230
-236
-238
-241
-243
-275
-312
-341
-356
-362
-360
-342
-338
-336
-314
-290
-255
-229
-213
-205
-216
-218
-222
-231
-214
-189
-181
-194
-198
-211
-213
-220
-229
-236
-241
-243
-236
-229
-229
-243
-239
-233
-242
-266
-257
-240
-251
-242
-230
-213
-204
-216
-225
-247
-256
-239
-238
-241
-245
-248
-243
-255
-282
-277
-271
-278
-274
-275
-283
-287
-288
-300
-336
-346
-352
-363
-383
-390
-395
-387
-379
-369
-359
-372
-378
-374
-394
-400
-375
-351
-326
-338
-343
-330
-339
-348
-349
-352
-352
-338
-323
-321
-306
-313
-309
-291
-294
-302
-293
-304
-318
-315
-336
-349
-340
-339
-347
-354
-339
-328
-328
-336
-351
-356
-375
-388
-384
-399
-390
-377
-364
-351
-343
-319
-319
-309
-282
-265
-258
-251
-237
-239
-245
-253
-238
-234
-245
-253
-248
-233
-252
-254
-249
-258
-253
-247
-252
-244
-253
-249
-235
-231
-226
-240
-238
-238
-243
-239
-238
-236
-248
-253
-264
-292
-299
-315
-337
-351
-348
-354
-374
-390
-385
-382
-383
-367
-369
-360
-347
-353
-347
-364
-356
-346
-359
-363
-352
-333
-289
-267
-241
-210
-194
-191
-203
-226
-225
-235
-265
-273
-300
-312
-315
-325
-321
-332
-346
-341
-342
-341
-343
-337
-337
-355
-357
-363
-350
-346
-347
-324
-324
-307
-299
-306
-297
-282
-280
-260
-256
-248
-242
-240
-228
-230
-239
-243
-249
-242
-245
-252
-244
-246
-248
-260
-269
-272
-286
-293
-300
-314
-326
-329
-314
-310
-311
-317
-319
-308
-298
-300
-288
-286
-285
-274
-285
-287
-276
-293
-280
-272
-275
-255
-253
-260
-272
-307
-311
-299
-307
-296
-271
-270
-258
-242
-234
-224
-228
-228
-234
-227
-223
-246
-259
-275
-289
-289
-266
-251
-234
-232
-247
-238
-240
-270
-282
-283
-279
-271
-279
-261
-257
-269
-264
-285
-296
-279
-274
-259
-229
-216
-178
-155
-144
-121
-118
-115
-100
-101
-92
-90
-92
-73
-63
-54
-56
-62
-74
-90
-111
-103
-120
-147
-139
-164
-192
-197
-195
-204
-214
-206
-191
-187
-205
-219
-237
-241
-249
-261
-263
-267
-270
-258
-251
-255
-261
-282
-284
-291
-291
-286
-291
-283
-273
-264
-269
-272
-263
-278
-282
-289
-301
-312
-314
-301
-284
-269
-259
-243
-249
-246
-228
-229
-236
-252
-261
-263
-267
-261
-266
-277
-275
-281
-311
-324
-324
-343
-335
-321
-332
-323
-315
-304
-302
-308
-304
-303
-301
-290
-287
-277
-256
-252
-241
-221
-220
-235
-250
-268
-261
-247
-229
-232
-240
-237
-263
-285
-288
-298
-291
-271
-272
-273
-269
-283
-295
-302
-331
-328
-331
-339
-311
-310
-321
-307
-311
-315
-309
-335
-334
-339
-351
-354
-357
-348
-342
-340
-314
-293
-294
-290
-297
-294
-282
-291
-299
-296
-317
-337
-341
-349
-355
-366
-363
-347
-340
-317
-303
-314
-299
-294
-291
-285
-287
-292
-300
-290
-281
-268
-256
-271
-268
-258
-259
-268
-276
-292
-308
-311
-300
-299
-285
-270
-285
-277
-270
-290
-282
-272
-290
-265
-260
-262
-265
-275
-283
-294
-313
-303
-296
-290
-283
-277
-258
-251
-249
-259
-267
-261
-262
-269
-303
-333
-356
-380
-379
-397
-417
-415
-424
-412
-402
-381
-350
-343
-355
-363
-380
-387
-385
-385
-362
-366
-361
-342
-341
-346
-348
-360
-370
-377
-389
-372
-363
-386
-387
-385
-386
-397
-402
-397
-390
-377
-353
-338
-317
-305
-293
-285
-290
-281
-271
-266
-268
-263
-253
-275
-280
-274
-276
-267
-257
-244
-219
-215
-215
-216
-224
-239
-255
-273
-261
-262
-259
-250
-276
-279
-280
-311
-306
-311
-314
-310
-316
-316
-327
-341
-338
-346
-363
-374
-380
-368
-362
-347
-336
-335
-328
-323
-308
-290
-290
-278
-275
-285
-282
-290
-306
-309
-304
-284
-278
-276
-259
-254
-248
-252
-244
-245
-265
-280
-289
-300
-304
-287
-269
-252
-239
-236
-231
-220
-221
-225
-222
-219
-223
-221
-216
-226
-233
-242
-243
-263
-270
-274
-264
-241
-235
-220
-213
-213
-205
-194
-198
-202
-206
-209
-222
-220
-221
-219
-225
-232
-234
-250
-267
-270
-272
-288
-287
-278
-294
-316
-322
-322
-322
-306
-293
-289
-269
-257
-244
-236
-240
-244
-263
-298
-322
-343
-359
-369
-377
-365
-345
-326
-296
-299
-292
-273
-278
-281
-277
-286
-274
-279
-287
-299
-319
-322
-331
-328
-325
-320
-318
-311
-317
-330
-321
-317
-340
-347
-356
-355
-347
-347
-328
-323
-331
-330
-339
-342
-317
-305
-294
-280
-291
-280
-282
-284
-273
-262
-259
-255
-260
-255
-242
-245
-244
-245
-251
-248
-246
-245
-256
-273
-276
-288
-302
-301
-305
-311
-308
-329
-355
-345
-333
-335
-334
-334
-326
-331
-345
-330
-332
-332
-340
-353
-342
-351
-357
-340
-341
-340
-325
-337
-338
-315
-326
-323
-316
-314
-308
-308
-316
-314
-314
-337
-343
-356
-378
-376
-393
-411
-413
-418
-404
-392
-395
-383
-366
-354
-346
-347
-337
-350
-358
-346
-344
-357
-371
-383
-385
-383
-383
-351
-309
-292
-283
-280
-287
-304
-313
-310
-316
-297
-293
-286
-281
-284
-270
-271
-268
-249
-246
-249
-248
-256
-253
-276
-300
-290
-304
-305
-310
-316
-296
-298
-302
-293
-298
-309
-322
-332
-309
-291
-273
-250
-244
-255
-272
-284
-290
-280
-275
-254
-246
-259
-257
-263
-277
-283
-284
-288
-283
-280
-285
-270
-277
-280
-267
-263
-241
-252
-277
-276
-294
-293
-290
-294
-282
-286
-294
-287
-285
-277
-272
-295
-303
-305
-311
-304
-323
-333
-329
-341
-344
-335
-326
-326
-328
-328
-346
-370
-377
-377
-377
-387
-391
-389
-385
-380
-360
-338
-325
-325
-303
-295
-306
-303
-324
-339
-338
-353
-340
-323
-332
-318
-308
-306
-281
-263
-254
-243
-233
-242
-249
-261
-266
-264
-278
-299
-303
-305
-303
-289
-303
-300
-299
-301
-288
-302
-320
-315
-313
-319
-323
-313
-295
-314
-321
-313
-324
-322
-314
-314
-303
-296
-308
-307
-335
-336
-321
-338
-324
-299
-286
-277
-288
-319
-330
-348
-374
-372
-378
-358
-349
-359
-360
-340
-360
-349
-391
-394
-417
-427
-461
-426
-449
-410
-453
-365
-756
-2570
-1906
-976
-1335
-1609
-1524
-1033
-877
-988
-1015
-666
-557
-733
-587
-350
-321
-583
-714
-614
-377
-598
-760
-2344
-3132
-2324
-2808
-3078
-2713
-1866
-1819
-1612
-1305
-701
-367
-1000
-900
-32
302
6
-128
239
733
954
765
457
816
722
-128
-399
-139
-61
-578
-882
-840
-583
-469
-960
-1062
-758
-776
-903
-609
-265
-223
-305
-410
-478
-252
-146
-536
-664
-362
-229
-353
-413
-413
-300
-208
-290
-147
194
147
-25
-272
-653
-603
-517
-770
-1064
-498
-66
2
215
671
1151
1192
1387
2069
2524
2311
1824
1644
1902
2032
1893
1687
1848
1992
1746
1503
1473
1463
1154
804
735
856
765
321
-33
10
195
237
324
493
631
651
576
590
665
622
399
336
529
650
565
405
422
474
595
696
884
1117
1142
1098
1110
1206
1175
1085
1011
1061
1184
1197
1132
1079
1032
1001
1063
1186
1265
1283
1162
990
931
776
606
398
319
284
241
185
35
-40
-146
-206
-181
-95
-18
-59
-62
-64
-98
-124
-109
-111
-119
-24
-3
32
-21
-47
-845
-1130
-514
-568
-784
-684
-438
-513
-552
-618
-562
-469
-738
-668
-400
-399
-667
-818
-730
-578
-406
-476
-480
-361
-486
-767
-826
-751
-882
-1104
-1151
-1052
-988
-1098
-1303
-1314
-1202
-1135
-1065
-922
-847
-929
-1008
-1117
-1156
-1213
-1335
-1376
-1300
-1153
-1128
-1141
-1113
-1033
-930
-823
-733
-575
-578
-668
-676
-682
-654
-732
-785
-756
-664
-583
-562
-562
-583
-570
-565
-460
-406
-432
-510
-508
-544
-573
-589
-635
-567
-563
-476
-462
-415
-412
-426
-400
-347
-276
-206
-168
-179
-148
-145
-110
-95
-46
-25
31
127
185
226
202
164
182
221
228
242
270
300
274
327
299
294
350
327
347
257
279
226
36
58
-63
40
51
-1
62
-40
47
-115
-102
-78
-137
-115
-205
-129
-168
-246
-247
-271
-271
-253
-270
-222
-261
-257
-308
-353
-395
-475
-425
-491
-452
-489
-506
-497
-559
-516
-609
-595
-560
-612
-606
-633
-631
-660
-628
-678
-633
-626
-598
-611
-656
-669
-747
-726
-743
-719
-738
-735
-710
-705
-671
-695
-709
-607
-542
-508
-458
-412
-335
-327
-291
-276
-241
-244
-220
-196
-236
-169
-157
-105
-47
31
137
182
277
352
369
367
419
449
445
463
526
639
716
734
839
998
1182
1315
1335
1414
1495
1564
1668
1714
1769
1921
2037
2230
2387
2495
2714
2749
2919
3032
3155
3279
3342
3517
3456
3631
3742
3828
3864
3996
4078
4019
3988
3697
3255
2117
815
-676
-2370
-3892
-5592
-6605
-7419
-7723
-7654
-7429
-6856
-6275
-5374
-4454
-3434
-2451
-1623
-985
-554
-262
-72
88
394
780
1341
1995
2661
3244
3627
3887
3919
3872
3627
3178
2566
1732
773
-280
-1314
-2258
-3032
-3596
-3916
-4055
-4050
-4017
-3944
-3907
-3851
-3742
-3626
-3421
-3225
-3016
-2813
-2546
-2255
-1885
-1425
-899
-302
252
759
1097
1269
1125
814
504
108
-303
-832
-1291
-1716
-2084
-2416
-2697
-2889
-2961
-2933
-2863
-2827
-2846
-2857
-2935
-2939
-2921
-2791
-2591
-2254
-1906
-1527
-1197
-844
-509
-255
-20
105
230
227
163
-55
-274
-518
-672
-764
-794
-743
-630
-466
-356
-228
-122
-11
47
152
234
363
461
508
621
718
860
995
1235
1439
1474
1658
1728
1846
1870
2010
2251
2392
2803
3303
3688
4162
4614
5439
6044
6716
7590
8338
9254
10003
10237
8238
5257
1243
-2535
-6151
-8653
-9677
-10455
-10544
-10961
-10939
-10745
-9966
-8322
-6274
-4014
-2095
-733
-115
-215
-647
-1176
-1381
-1004
78
1613
3335
4921
6059
6654
6859
6934
7111
7266
7225
6603
5225
3115
562
-1973
-4131
-5566
-6286
-6319
-6055
-5643
-5306
-5152
-5110
-5040
-4788
-4303
-3661
-3094
-2721
-2671
-2768
-2846
-2667
-2022
-915
554
2123
3492
4439
4903
4885
4567
4069
3539
2993
2339
1444
143
-1272
-2628
-3645
-4292
-4545
-4351
-4018
-3602
-3404
-3402
-3633
-3817
-4165
-4625
-4541
-4318
-3869
-3822
-3533
-3014
-2393
-1523
-654
290
1215
1869
2198
2065
1546
949
154
-447
-1123
-1420
-1747
-1863
-2083
-2170
-2197
-2102
-1804
-1594
-1292
-1275
-1216
-1454
-1619
-1937
-2057
-2044
-1781
-1437
-1043
-679
-440
-101
63
323
423
565
602
605
493
363
143
-61
-210
-233
-37
194
561
912
1207
1501
1820
2204
2521
2791
2921
3049
3161
3258
3429
3323
3658
3688
4182
4389
4716
5177
5372
6068
6424
7201
7564
6632
4772
1930
-939
-3570
-5979
-7484
-8906
-9684
-10283
-10484
-10125
-9343
-7928
-6236
-4296
-2467
-814
331
1081
1348
1378
1274
1306
1653
2250
3088
3981
4762
5358
5711
5920
6032
5992
5766
5156
4023
2435
513
-1519
-3401
-4974
-6091
-6689
-6886
-6698
-6288
-5795
-5189
-4616
-3891
-3159
-2350
-1623
-1061
-704
-536
-391
-221
135
648
1360
2181
3015
3697
4162
4308
4148
3757
3163
2472
1532
481
-661
-1801
-2916
-3823
-4456
-4788
-4810
-4606
-4282
-4004
-3713
-3485
-3274
-3199
-2992
-2767
-2452
-2132
-1820
-1487
-1121
-696
-275
208
605
1020
1203
1277
1060
667
126
-507
-1085
-1632
-2022
-2343
-2497
-2613
-2574
-2485
-2252
-1954
-1608
-1257
-990
-802
-739
-723
-793
-828
-871
-805
-739
-636
-539
-422
-312
-237
-148
-112
-103
-95
-72
-81
-82
-160
-195
-258
-233
-173
45
290
568
929
1264
1687
1970
2274
2408
2602
2651
2626
2649
2568
2687
2636
2818
2963
3131
3526
3760
4164
4550
5124
5687
6200
6838
7290
6817
5218
2745
-135
-2915
-5490
-7402
-8857
-9744
-10220
-10333
-9917
-9072
-7663
-5953
-4027
-2097
-366
1028
1935
2319
2309
2103
1922
1961
2276
2847
3539
4206
4712
5034
5153
5160
5012
4692
4096
3096
1668
-96
-2016
-3880
-5440
-6576
-7194
-7299
-6975
-6363
-5585
-4709
-3838
-2935
-2033
-1150
-315
338
768
959
1004
990
1055
1265
1647
2151
2699
3174
3453
3462
3206
2709
1980
1105
154
-808
-1754
-2707
-3555
-4264
-4728
-4883
-4804
-4484
-3992
-3424
-2838
-2352
-1954
-1687
-1474
-1247
-1007
-812
-617
-385
-203
-16
108
256
377
467
476
365
106
-274
-754
-1357
-1946
-2492
-2851
-3053
-3111
-3018
-2824
-2547
-2148
-1745
-1323
-922
-594
-324
-196
-154
-239
-339
-505
-645
-795
-902
-925
-939
-932
-941
-923
-939
-901
-848
-767
-666
-569
-467
-365
-269
-159
1
195
466
720
990
1222
1490
1653
1786
1892
1921
1930
1772
1700
1544
1363
1303
1231
1431
1537
1858
2266
2624
3145
3482
3999
4429
4840
5382
5885
6415
6919
7154
6435
4552
2103
-669
-3234
-5455
-7127
-8325
-9115
-9436
-9454
-9013
-8114
-6759
-5027
-3251
-1462
129
1364
2149
2475
2451
2311
2187
2273
2605
3116
3690
4182
4490
4600
4546
4368
4087
3649
2956
1916
522
-1167
-2932
-4562
-5857
-6702
-7025
-6912
-6398
-5635
-4756
-3824
-2898
-1960
-1027
-123
644
1250
1605
1739
1688
1609
1570
1634
1854
2139
2429
2609
2629
2325
1779
1083
303
-485
-1291
-2041
-2798
-3478
-4092
-4556
-4763
-4722
-4397
-3822
-3159
-2451
-1780
-1227
-807
-538
-290
-98
80
205
270
260
180
42
-112
-259
-387
-468
-607
-769
-1033
-1350
-1718
-2097
-2423
-2613
-2610
-2518
-2333
-2108
-1791
-1470
-1095
-751
-395
-39
227
405
409
297
59
-217
-484
-692
-907
-1048
-1165
-1263
-1329
-1413
-1412
-1356
-1221
-1062
-847
-593
-342
-157
6
165
320
547
773
1016
1202
1372
1508
1644
1710
1796
1801
1805
1783
1706
1559
1312
1154
1146
1269
1338
1593
1912
2368
2773
3195
3671
4105
4628
5015
5399
5750
6143
6471
6085
4837
2730
163
-2382
-4661
-6389
-7585
-8405
-8734
-8805
-8524
-7777
-6625
-5031
-3291
-1541
83
1384
2325
2848
2980
2858
2643
2533
2615
2879
3283
3679
3960
4055
3950
3697
3329
2841
2200
1306
122
-1311
-2880
-4367
-5607
-6439
-6821
-6757
-6293
-5548
-4612
-3583
-2555
-1544
-594
299
1075
1677
2071
2224
2157
1964
1769
1607
1573
1642
1760
1849
1813
1608
1217
669
-74
-892
-1672
-2362
-2949
-3533
-4008
-4347
-4503
-4410
-4124
-3639
-2975
-2218
-1436
-780
-252
80
287
395
448
467
408
333
171
-29
-283
-534
-720
-864
-967
-1078
-1225
-1402
-1638
-1920
-2229
-2492
-2621
-2609
-2449
-2219
-1896
-1529
-1166
-801
-448
-123
126
323
401
346
142
-173
-520
-917
-1234
-1498
-1683
-1763
-1803
-1774
-1717
-1614
-1469
-1280
-1042
-765
-468
-159
109
312
493
651
751
825
931
1036
1100
1161
1192
1262
1285
1284
1233
1118
1079
955
834
708
691
781
925
1189
1422
1849
2169
2544
2883
3302
3797
4108
4520
4778
5149
5398
5682
5795
5351
4157
2312
129
-2101
-4047
-5756
-7110
-8158
-8769
-8885
-8603
-7690
-6438
-4851
-3193
-1531
17
1318
2368
3066
3402
3437
3345
3202
3150
3188
3316
3456
3554
3545
3419
3216
2866
2368
1697
814
-290
-1575
-2937
-4203
-5245
-5996
-6361
-6355
-5956
-5252
-4333
-3263
-2139
-1056
-49
859
1594
2152
2486
2584
2505
2296
2023
1769
1551
1394
1278
1134
929
672
343
-56
-568
-1118
-1685
-2247
-2690
-3097
-3411
-3579
-3614
-3466
-3131
-2658
-2080
-1531
-994
-502
-81
208
351
388
345
272
126
-72
-322
-574
-775
-953
-1138
-1278
-1394
-1480
-1577
-1671
-1732
-1774
-1777
-1757
-1706
-1621
-1457
-1250
-1038
-821
-587
-336
-102
61
147
143
45
-130
-358
-591
-855
-1128
-1363
-1565
-1702
-1778
-1790
-1709
-1588
-1412
-1170
-878
-539
-209
115
414
649
845
983
1067
1114
1131
1097
1039
980
932
914
897
919
891
888
857
825
802
740
782
878
1001
1266
1520
1862
2254
2698
3057
3472
3849
4326
4647
4995
5368
5547
5900
5962
5645
4458
2611
420
-1886
-3838
-5427
-6659
-7633
-8292
-8511
-8325
-7592
-6381
-4794
-3073
-1360
124
1392
2338
2955
3256
3289
3219
3122
3094
3135
3243
3321
3393
3361
3227
3017
2695
2227
1574
713
-372
-1642
-2969
-4189
-5196
-5851
-6102
-5985
-5554
-4864
-4002
-2986
-1901
-829
176
1028
1726
2199
2449
2468
2297
2014
1734
1525
1340
1241
1160
1035
849
584
197
-305
-831
-1375
-1869
-2392
-2871
-3261
-3548
-3665
-3634
-3388
-2976
-2411
-1792
-1177
-615
-129
90
164
182
178
138
-59
-219
-440
-634
-840
-1025
-1167
-1257
-1270
-1296
-1351
-1421
-1547
-1699
-1851
-2021
-2115
-2097
-1974
-1766
-1520
-1258
-941
-633
-326
-65
136
252
259
134
-98
-404
-771
-1099
-1380
-1594
-1745
-1813
-1819
-1749
-1614
-1428
-1216
-1022
-800
-600
-418
-215
-50
120
254
374
518
654
770
872
894
886
856
802
776
716
683
642
563
481
436
395
400
461
615
881
1122
1433
1668
1997
2332
2661
2956
3218
3581
3936
4134
4368
4519
4718
4921
4930
4744
3776
2419
517
-1419
-3185
-4634
-5804
-6865
-7591
-7980
-7801
-7176
-5979
-4482
-2942
-1465
-225
890
1741
2442
2830
3002
2969
2859
2769
2697
2741
2783
2852
2856
2850
2715
2454
1997
1358
531
-488
-1623
-2806
-3861
-4721
-5275
-5531
-5478
-5155
-4577
-3790
-2854
-1832
-835
68
811
1373
1722
1888
1882
1758
1548
1350
1180
1051
957
877
780
647
473
210
-115
-589
-1119
-1649
-2127
-2580
-2942
-3182
-3273
-3173
-2906
-2507
-2003
-1452
-897
-409
-112
122
235
303
215
50
-135
-335
-489
-662
-812
-955
-1031
-1041
-1028
-1084
-1142
-1232
-1348
-1482
-1652
-1723
-1763
-1718
-1597
-1394
-1156
-898
-627
-352
-121
86
243
285
253
90
-116
-360
-603
-832
-1025
-1155
-1227
-1242
-1211
-1132
-1040
-915
-799
-671
-554
-414
-281
-134
-1
128
266
425
596
717
830
881
915
907
849
750
673
628
595
572
550
575
567
623
696
843
1046
1249
1547
1715
1962
2129
2355
2614
2858
3126
3304
3591
3697
3942
3985
4189
4244
4247
4162
3513
2577
997
-574
-2242
-3553
-4574
-5530
-6268
-6835
-6850
-6517
-5589
-4391
-2957
-1661
-547
404
1119
1758
2165
2486
2550
2574
2496
2512
2550
2626
2745
2800
2846
2748
2579
2199
1676
927
14
-1001
-2039
-3027
-3858
-4400
-4686
-4686
-4457
-4007
-3411
-2665
-1876
-1075
-337
270
727
1012
1163
1199
1171
1089
1041
1022
1042
1093
1128
1102
1009
821
540
188
-234
-689
-1195
-1705
-2157
-2552
-2812
-2949
-2922
-2744
-2440
-2031
-1564
-1120
-745
-429
-201
-60
-10
-23
-104
-198
-346
-464
-583
-691
-1027
-1312
-1443
-1415
-1379
-1520
-1515
-1534
-1492
-1533
-1597
-1662
-1649
-1522
-1380
-1245
-1118
-892
-657
-399
-260
-98
63
173
158
-18
-251
-489
-713
-955
-1201
-1421
-1541
-1607
-1586
-1587
-1524
-1407
-1229
-1026
-822
-623
-429
-243
-102
29
91
198
305
459
574
688
763
818
803
735
675
593
557
486
421
337
311
279
317
330
470
653
866
1149
1403
1699
1900
2130
2280
2454
2498
2584
2540
2511
2529
2527
2597
2596
2782
2828
2857
2585
2014
1094
27
-984
-1915
-2636
-3427
-4265
-5207
-5793
-5886
-5399
-4434
-3248
-2102
-1160
-451
69
551
1009
1476
1762
1906
1879
1782
1667
1593
1541
1591
1693
1811
1901
1826
1580
1102
456
-307
-1096
-1832
-2435
-2900
-3217
-3369
-3386
-3252
-2991
-2601
-2094
-1500
-891
-369
-12
208
274
263
229
203
243
295
351
415
449
447
385
295
188
46
-153
-430
-791
-1221
-1624
-1973
-2236
-2357
-2362
-2247
-2057
-1819
-1585
-1345
-1143
-945
-775
-650
-562
-519
-509
-586
-682
-757
-761
-750
-708
-658
-653
-676
-751
-852
-982
-1131
-1294
-1430
-1538
-1603
-1631
-1582
-1451
-1261
-977
-657
-324
-52
160
296
336
295
167
16
-166
-347
-526
-697
-819
-923
-990
-1005
-967
-884
-800
-717
-653
-608
-590
-549
-455
-339
-184
-13
149
342
543
694
836
952
1056
1143
1166
1155
1127
1096
1037
980
950
957
979
1044
1156
1314
1534
1742
1923
2130
2300
2481
2598
2634
2734
2700
2799
2860
2921
2969
2923
2900
2546
1942
1024
3
-1021
-1964
-2775
-3623
-4417
-5107
-5317
-5152
-4506
-3565
-2567
-1676
-1078
-571
-154
255
674
1038
1226
1320
1355
1419
1582
1783
2042
2278
2476
2564
2503
2269
1849
1233
498
-275
-1033
-1682
-2221
-2606
-2863
-2973
-2922
-2756
-2464
-2094
-1691
-1304
-1000
-797
-694
-665
-648
-590
-449
-252
0
287
553
793
1015
1157
1225
1221
1088
865
543
121
-320
-769
-1137
-1409
-1574
-1678
-1666
-1607
-1463
-1333
-1254
-1158
-1119
-1067
-1047
-1048
-1079
-1071
-1067
-975
-878
-701
-594
-608
-557
-462
-275
-338
-395
-526
-620
-754
-907
-1081
-1189
-1178
-1165
-1138
-1153
-1016
-907
-770
-716
-636
-548
-411
-364
-354
-405
-441
-394
-400
-375
-413
-405
-442
-418
-465
-498
-586
-636
-690
-751
-785
-793
-739
-726
-650
-599
-457
-326
-154
4
166
295
410
493
521
558
541
578
586
627
644
655
649
688
716
747
763
789
812
814
828
852
959
1025
1195
1352
1543
1677
1783
1884
1988
2069
2153
2201
2190
2172
2129
2053
1895
1632
1227
730
191
-206
-567
-779
-1045
-1369
-1990
-2770
-3417
-3746
-3571
-3096
-2361
-1793
-1399
-1282
-1229
-1111
-813
-328
136
520
707
793
788
798
832
921
1052
1234
1386
1445
1352
1055
606
107
-336
-668
-857
-1001
-1164
-1367
-1577
-1769
-1879
-1891
-1810
-1650
-1508
-1395
-1332
-1316
-1344
-1340
-1241
-1043
-794
-501
-225
-32
80
105
114
104
88
48
-24
-158
-324
-503
-701
-860
-980
-1010
-1016
-1010
-1020
-1081
-1180
-1303
-1402
-1467
-1491
-1484
-1431
-1394
-1344
-1283
-1188
-1063
-928
-786
-669
-611
-612
-656
-748
-892
-1020
-1087
-1119
-1106
-1091
-1051
-977
-878
-770
-630
-508
-382
-270
-230
-229
-271
-331
-383
-416
-426
-414
-375
-313
-274
-271
-295
-326
-342
-352
-353
-356
-360
-402
-436
-461
-429
-373
-282
-147
-34
55
141
231
309
408
490
575
690
785
879
968
1046
1112
1217
1252
1317
1352
1399
1443
1463
1546
1638
1766
1875
2003
2063
2140
2175
2213
2229
2158
2142
2034
1921
1756
1484
1073
507
-38
-547
-922
-1243
-1463
-1822
-2300
-2766
-3065
-2995
-2668
-2132
-1641
-1331
-1254
-1296
-1299
-1129
-838
-453
-53
220
463
680
891
1102
1311
1476
1615
1704
1713
1620
1367
1005
590
224
-53
-219
-308
-379
-514
-674
-875
-1085
-1267
-1404
-1504
-1605
-1687
-1761
-1830
-1869
-1837
-1721
-1495
-1177
-842
-531
-297
-140
-70
-18
23
39
91
134
157
152
143
141
139
141
145
155
126
40
-94
-268
-531
-864
-1113
-1295
-1307
-1323
-1290
-1329
-1497
-1572
-1559
-1355
-1244
-1132
-1063
-1003
-997
-986
-979
-964
-869
-753
-643
-595
-522
-460
-424
-463
-427
-406
-278
-198
-153
-197
-270
-322
-359
-373
-440
-437
-472
-463
-529
-562
-633
-643
-646
-600
-548
-495
-421
-416
-411
-474
-479
-484
-414
-375
-324
-287
-256
-219
-161
-68
24
147
247
360
418
484
512
565
646
746
835
912
983
1025
1049
1025
1038
1067
1108
1181
1261
1332
1392
1428
1476
1534
1560
1636
1632
1668
1631
1602
1550
1491
1420
1301
1168
1000
764
506
247
8
-228
-498
-818
-1288
-1824
-2362
-2696
-2747
-2478
-2068
-1694
-1512
-1535
-1619
-1682
-1571
-1310
-983
-712
-512
-409
-302
-150
62
303
537
768
979
1106
1117
1001
762
484
249
111
86
93
62
-39
-223
-437
-640
-790
-879
-979
-1109
-1226
-1357
-1477
-1563
-1625
-1620
-1537
-1400
-1228
-1061
-941
-897
-922
-948
-926
-850
-735
-605
-502
-434
-375
-373
-352
-340
-287
-226
-237
-286
-402
-540
-723
-829
-914
-939
-922
-895
-885
-943
-1003
-1062
-1094
-1106
-1108
-1116
-1133
-1176
-1226
-1257
-1265
-1240
-1162
-1063
-968
-895
-846
-810
-814
-793
-774
-738
-685
-626
-597
-596
-595
-589
-554
-503
-459
-403
-349
-351
-350
-365
-378
-372
-336
-293
-247
-197
-188
-196
-243
-316
-356
-357
-360
-302
-219
-162
-110
-58
-21
59
156
245
359
437
499
548
570
598
649
741
888
1040
1208
1346
1470
1548
1626
1672
1702
1778
1797
1834
1811
1807
1828
1829
1844
1766
1642
1355
992
539
174
-99
-282
-472
-772
-1179
-1712
-2193
-2451
-2403
-2153
-1808
-1614
-1641
-1835
-2080
-2200
-2143
-1910
-1580
-1258
-1008
-790
-581
-364
-126
95
288
482
649
779
842
800
681
549
472
495
602
716
793
733
555
288
26
-185
-347
-484
-595
-714
-846
-966
-1102
-1210
-1282
-1319
-1302
-1284
-1284
-1303
-1358
-1437
-1479
-1448
-1339
-1151
-941
-777
-657
-591
-550
-522
-526
-503
-458
-429
-387
-345
-341
-384
-444
-459
-402
-361
-329
-312
-366
-465
-592
-704
-779
-821
-847
-832
-838
-867
-893
-933
-995
-1028
-1058
-1046
-1032
-1019
-1006
-1021
-1006
-954
-880
-775
-647
-551
-454
-416
-405
-397
-393
-374
-333
-275
-206
-145
-94
-56
-72
-76
-35
-2
15
20
-16
-71
-117
-168
-160
-131
-115
-71
-49
-50
-21
-13
16
48
71
115
147
181
212
263
299
331
375
432
504
602
725
832
912
986
1036
1086
1121
1172
1236
1266
1310
1358
1342
1360
1325
1338
1302
1337
1285
1198
1072
878
715
473
357
187
99
-43
-195
-410
-681
-940
-1200
-1376
-1460
-1442
-1378
-1304
-1289
-1325
-1440
-1533
-1586
-1556
-1468
-1357
-1232
-1129
-1041
-933
-820
-707
-567
-431
-298
-190
-115
-90
-104
-121
-106
-55
39
141
210
248
209
137
59
-16
-86
-165
-236
-310
-392
-477
-572
-654
-711
-748
-785
-809
-832
-875
-939
-1023
-1093
-1168
-1230
-1258
-1255
-1241
-1240
-1265
-1278
-1278
-1255
-1207
-1139
-1062
-992
-931
-889
-818
-766
-721
-663
-599
-551
-523
-522
-531
-553
-576
-579
-593
-598
-585
-574
-602
-636
-678
-709
-759
-802
-810
-839
-879
-891
-888
-891
-873
-839
-791
-725
-687
-663
-631
-611
-589
-566
-549
-501
-470
-430
-408
-374
-331
-298
-264
-212
-164
-122
-78
-60
-71
-88
-101
-126
-128
-134
-127
-124
-116
-120
-100
-56
-5
41
88
132
144
177
203
224
257
268
314
367
411
440
484
523
551
591
590
609
589
592
587
592
622
611
621
571
543
469
430
378
335
296
223
179
100
95
20
24
-49
-98
-171
-269
-364
-482
-576
-682
-733
-765
-769
-786
-828
-861
-895
-926
-960
-989
-1004
-1009
-1024
-1032
-1012
-971
-900
-796
-736
-691
-637
-586
-552
-542
-547
-550
-535
-510
-470
-419
-378
-352
-306
-267
-250
-225
-224
-258
-281
-319
-357
-399
-439
-458
-488
-514
-535
-553
-569
-590
-608
-640
-672
-695
-723
-756
-765
-774
-791
-791
-771
-762
-762
-747
-715
-685
-642
-599
-556
-536
-522
-491
-475
-453
-426
-384
-356
-314
-277
-257
-232
-202
-164
-128
-94
-68
-67
-77
-70
-80
-88
-79
-66
-41
-26
-24
-21
-10
0
-4
-13
-26
-58
-105
-132
-139
-140
-137
-139
-124
-100
-68
-40
-4
7
16
16
17
22
23
11
-3
-10
-10
-3
-14
-36
-18
24
39
41
87
126
151
143
133
147
135
97
59
63
29
30
65
75
60
53
68
57
66
80
106
117
94
87
68
16
-14
-39
-77
-100
-119
-112
-131
-141
-173
-179
-188
-204
-215
-219
-223
-263
-282
-294
-318
-326
-344
-365
-364
-357
-354
-344
-338
-348
-345
-338
-322
-315
-321
-323
-313
-313
-307
-300
-279
-254
-218
-210
-191
-172
-185
-171
-161
-156
-154
-173
-185
-199
-231
-242
-255
-285
-294
-305
-308
-326
-348
-373
-396
-414
-424
-439
-445
-455
-486
-474
-484
-510
-517
-514
-495
-469
-466
-445
-421
-431
-435
-442
-442
-422
-398
-416
-423
-406
-389
-392
-392
-385
-391
-413
-434
-430
-454
-467
-435
-438
-434
-401
-362
-331
-289
-256
-251
-257
-266
-283
-299
-303
-309
-289
-281
-266
-235
-228
-231
-253
-281
-290
-329
-369
-388
-408
-409
-402
-378
-353
-327
-285
-251
-226
-198
-171
-158
-153
-164
-185
-233
-262
-264
-251
-231
-219
-191
-182
-172
-169
-167
-180
-196
-226
-256
-283
-337
-370
-398
-414
-428
-424
-404
-382
-367
-341
-305
-274
-235
-215
-202
-202
-239
-265
-314
-363
-377
-403
-415
-404
-391
-375
-363
-346
-303
-285
-257
-218
-200
-186
-175
-190
-204
-198
-200
-201
-196
-208
-228
-241
-249
-269
-299
-320
-344
-373
-394
-413
-429
-413
-416
-416
-408
-413
-417
-397
-379
-374
-350
-341
-350
-347
-324
-305
-267
-232
-207
-184
-159
-149
-154
-132
-131
-141
-169
-187
-216
-250
-284
-301
-317
-346
-372
-409
-424
-442
-449
-451
-444
-437
-424
-414
-407
-365
-333
-313
-267
-231
-226
-206
-174
-195
-217
-206
-223
-234
-248
-255
-232
-212
-206
-193
-168
-171
-160
-153
-162
-177
-168
-179
-195
-200
-199
-193
-201
-193
-188
-186
-168
-159
-173
-177
-186
-199
-214
-220
-226
-229
-236
-261
-282
-294
-303
-317
-303
-297
-278
-229
-217
-190
-164
-167
-165
-160
-164
-163
-169
-183
-190
-200
-193
-196
-195
-184
-162
-155
-151
-141
-157
-186
-211
-241
-257
-263
-276
-283
-282
-276
-259
-254
-227
-203
-186
-159
-140
-121
-121
-138
-136
-151
-174
-169
-172
-180
-187
-187
-181
-170
-133
-102
-78
-51
-33
-45
-44
-47
-56
-61
-57
-43
-47
-41
-44
-66
-90
-97
-117
-138
-145
-161
-194
-219
-250
-263
-257
-264
-262
-242
-246
-254
-256
-252
-245
-249
-255
-245
-227
-222
-221
-209
-204
-208
-194
-170
-163
-157
-137
-137
-135
-128
-141
-134
-131
-138
-160
-196
-225
-258
-290
-298
-305
-313
-305
-306
-296
-292
-282
-257
-220
-222
-211
-186
-182
-181
-184
-222
-246
-249
-252
-256
-257
-251
-247
-264
-291
-302
-309
-315
-318
-320
-309
-313
-328
-335
-333
-341
-320
-296
-255
-212
-175
-142
-156
-155
-144
-152
-173
-183
-188
-198
-216
-231
-246
-275
-306
-325
-335
-364
-385
-385
-403
-409
-431
-453
-454
-448
-446
-419
-393
-356
-307
-267
-234
-211
-198
-192
-194
-204
-229
-260
-272
-291
-315
-314
-299
-299
-298
-297
-277
-270
-261
-254
-269
-277
-289
-311
-331
-328
-320
-314
-292
-280
-281
-275
-280
-272
-260
-270
-291
-322
-317
-311
-316
-317
-321
-328
-304
-259
-235
-217
-217
-193
-165
-151
-153
-156
-145
-149
-160
-159
-161
-174
-168
-146
-146
-151
-149
-173
-182
-207
-246
-262
-274
-307
-330
-325
-331
-335
-341
-347
-345
-341
-330
-328
-321
-305
-310
-293
-266
-256
-243
-244
-249
-232
-232
-240
-218
-201
-201
-196
-205
-203
-225
-260
-281
-304
-313
-302
-320
-330
-306
-291
-285
-258
-236
-224
-218
-215
-199
-185
-171
-155
-142
-127
-129
-132
-114
-116
-126
-117
-120
-119
-126
-150
-155
-170
-194
-216
-246
-262
-278
-288
-275
-253
-230
-214
-207
-185
-160
-147
-129
-99
-79
-75
-80
-100
-103
-98
-99
-96
-92
-99
-109
-121
-119
-119
-132
-154
-182
-226
-264
-300
-327
-332
-334
-321
-280
-254
-233
-219
-216
-205
-198
-203
-195
-201
-213
-220
-225
-233
-235
-251
-237
-226
-239
-221
-214
-229
-245
-266
-303
-305
-310
-293
-266
-255
-233
-231
-228
-212
-212
-193
-169
-158
-144
-127
-130
-140
-146
-153
-148
-129
-114
-103
-103
-108
-118
-108
-105
-108
-118
-132
-150
-165
-176
-198
-206
-194
-188
-190
-194
-195
-189
-203
-247
-259
-272
-272
-287
-297
-301
-306
-292
-287
-287
-283
-261
-249
-256
-254
-261
-270
-253
-272
-297
-293
-279
-271
-281
-293
-274
-264
-253
-238
-228
-217
-213
-212
-214
-218
-217
-221
-238
-247
-250
-262
-264
-266
-263
-260
-252
-239
-236
-241
-225
-234
-254
-252
-255
-256
-250
-248
-243
-237
-233
-205
-190
-191
-180
-169
-154
-141
-150
-163
-170
-179
-193
-210
-214
-210
-208
-209
-215
-230
-248
-262
-287
-305
-311
-326
-327
-340
-355
-360
-368
-367
-367
-357
-342
-346
-348
-339
-348
-363
-356
-363
-375
-371
-358
-350
-349
-353
-358
-362
-359
-356
-350
-322
-327
-341
-328
-344
-341
-339
-349
-348
-356
-361
-373
-386
-394
-406
-415
-418
-422
-416
-426
-430
-433
-436
-448
-460
-468
-486
-496
-501
-509
-507
-492
-481
-448
-421
-412
-392
-357
-330
-306
-285
-262
-240
-220
-194
-176
-182
-201
-195
-187
-199
-200
-200
-183
-188
-204
-218
-249
-280
-297
-317
-330
-336
-356
-352
-332
-328
-318
-317
-312
-303
-292
-271
-261
-271
-275
-282
-280
-288
-304
-304
-309
-313
-309
-305
-315
-319
-321
-311
-282
-255
-227
-190
-181
-183
-188
-205
-223
-252
-271
-260
-267
-288
-280
-283
-293
-287
-295
-281
-277
-286
-293
-288
-291
-295
-282
-283
-278
-265
-248
-258
-261
-261
-263
-257
-261
-260
-247
-232
-232
-232
-236
-245
-249
-249
-260
-273
-278
-293
-296
-303
-300
-297
-294
-289
-285
-269
-260
-263
-256
-257
-254
-254
-236
-220
-218
-229
-235
-250
-260
-262
-260
-239
-232
-229
-221
-225
-238
-256
-267
-286
-290
-280
-279
-275
-278
-271
-253
-227
-208
-186
-174
-163
-158
-154
-161
-161
-166
-169
-172
-180
-184
-186
-190
-194
-205
-198
-191
-199
-196
-201
-204
-212
-232
-234
-242
-254
-244
-236
-237
-226
-205
-166
-146
-149
-141
-123
-109
-101
-105
-103
-107
-116
-121
-105
-107
-98
-89
-90
-102
-118
-129
-141
-153
-154
-157
-169
-183
-205
-237
-279
-302
-305
-308
-296
-274
-264
-271
-269
-277
-289
-293
-300
-300
-312
-323
-320
-311
-312
-298
-282
-285
-266
-254
-248
-232
-232
-220
-225
-233
-243
-257
-278
-300
-310
-307
-311
-311
-306
-315
-328
-343
-323
-318
-321
-320
-325
-319
-305
-289
-266
-260
-240
-232
-241
-254
-270
-270
-262
-267
-282
-269
-272
-291
-298
-297
-289
-304
-309
-286
-270
-280
-276
-277
-260
-248
-239
-218
-223
-236
-227
-218
-232
-223
-229
-242
-243
-235
-221
-202
-188
-179
-164
-182
-184
-186
-185
-185
-204
-207
-219
-249
-256
-240
-241
-228
-223
-236
-236
-255
-259
-275
-299
-299
-305
-326
-338
-352
-361
-371
-380
-364
-366
-362
-349
-352
-368
-373
-376
-378
-384
-381
-381
-387
-390
-400
-410
-406
-402
-395
-398
-394
-404
-429
-444
-457
-466
-451
-438
-436
-418
-423
-418
-406
-402
-393
-384
-399
-416
-419
-433
-433
-433
-430
-426
-411
-389
-375
-378
-388
-383
-389
-394
-395
-391
-387
-377
-372
-367
-365
-362
-362
-364
-381
-390
-401
-419
-414
-401
-396
-400
-386
-380
-370
-369
-387
-391
-411
-422
-425
-428
-438
-432
-411
-401
-378
-351
-339
-334
-331
-325
-326
-333
-328
-330
-336
-339
-346
-330
-329
-328
-313
-308
-287
-283
-278
-275
-287
-291
-288
-279
-283
-287
-291
-296
-287
-289
-290
-288
-304
-313
-323
-339
-348
-350
-365
-365
-359
-369
-360
-352
-344
-330
-331
-326
-317
-330
-334
-323
-305
-299
-301
-286
-275
-288
-277
-266
-284
-305
-301
-292
-283
-281
-274
-256
-258
-265
-269
-270
-253
-233
-231
-230
-225
-227
-230
-245
-254
-258
-275
-287
-300
-307
-297
-302
-313
-288
-266
-231
-200
-188
-163
-162
-172
-185
-201
-212
-207
-203
-215
-211
-216
-220
-233
-229
-229
-230
-213
-206
-215
-224
-222
-239
-243
-252
-257
-257
-248
-233
-211
-212
-229
-235
-252
-271
-280
-283
-268
-257
-258
-254
-253
-249
-234
-222
-193
-169
-139
-106
-79
-53
-51
-59
-49
-50
-73
-76
-95
-121
-136
-151
-158
-152
-141
-140
-143
-149
-140
-131
-127
-119
-108
-116
-124
-132
-151
-151
-157
-170
-164
-155
-153
-161
-172
-181
-189
-209
-208
-197
-206
-223
-230
-226
-225
-229
-227
-231
-237
-235
-227
-241
-250
-243
-259
-273
-276
-288
-292
-297
-303
-305
-317
-332
-333
-322
-304
-301
-286
-282
-292
-278
-273
-271
-267
-272
-274
-278
-290
-274
-273
-267
-249
-247
-241
-223
-210
-200
-197
-205
-203
-201
-224
-228
-236
-251
-259
-261
-262
-260
-247
-239
-233
-237
-246
-240
-241
-244
-223
-218
-215
-204
-183
-170
-151
-150
-151
-154
-165
-156
-152
-153
-156
-153
-147
-151
-141
-139
-141
-152
-162
-182
-212
-233
-249
-260
-270
-265
-252
-247
-227
-218
-220
-225
-228
-236
-249
-262
-277
-304
-327
-353
-376
-376
-382
-380
-381
-397
-402
-386
-388
-391
-384
-388
-408
-422
-437
-450
-445
-426
-406
-396
-389
-377
-371
-378
-371
-358
-349
-335
-341
-335
-321
-305
-287
-278
-267
-229
-219
-298
-351
-296
-252
-245
-225
-257
-284
-297
-315
-306
-277
-283
-322
-374
-401
-399
-404
-407
-409
-413
-423
-410
-390
-351
-329
-335
-338
-339
-344
-348
-333
-337
-359
-368
-385
-404
-406
-399
-397
-387
-389
-376
-362
-359
-345
-334
-328
-319
-330
-334
-326
-326
-314
-301
-298
-282
-272
-279
-272
-269
-268
-271
-280
-275
-277
-301
-317
-331
-343
-357
-359
-363
-373
-381
-378
-372
-384
-373
-350
-345
-328
-315
-323
-332
-346
-357
-371
-391
-372
-352
-335
-321
-302
-273
-267
-262
-255
-244
-237
-242
-244
-252
-272
-286
-299
-288
-289
-275
-260
-266
-266
-241
-214
-213
-215
-218
-233
-268
-291
-288
-296
-304
-294
-285
-290
-276
-257
-244
-240
-230
-207
-203
-223
-233
-237
-269
-279
-282
-274
-253
-246
-231
-222
-233
-239
-246
-248
-262
-251
-240
-255
-280
-275
-268
-278
-262
-271
-275
-263
-268
-252
-249
-249
-226
-218
-214
-204
-208
-203
-191
-173
-174
-178
-194
-198
-203
-213
-214
-219
-228
-238
-243
-249
-244
-242
-234
-226
-230
-213
-214
-238
-248
-264
-281
-275
-272
-273
-264
-261
-236
-239
-241
-244
-252
-244
-235
-250
-255
-261
-265
-251
-239
-219
-201
-194
-191
-183
-178
-179
-184
-194
-194
-188
-187
-185
-192
-197
-184
-182
-176
-162
-147
-118
-103
-94
-92
-109
-146
-191
-245
-295
-319
-328
-322
-331
-325
-311
-290
-275
-275
-265
-278
-286
-288
-294
-300
-304
-306
-304
-299
-303
-294
-293
-269
-247
-239
-237
-247
-239
-242
-279
-299
-313
-337
-329
-316
-307
-292
-277
-265
-254
-241
-239
-245
-248
-250
-255
-264
-260
-266
-273
-272
-256
-264
-262
-229
-208
-207
-206
-210
-214
-225
-250
-251
-241
-224
-225
-209
-202
-212
-209
-229
-231
-213
-223
-217
-209
-217
-220
-222
-220
-199
-195
-204
-189
-184
-184
-200
-225
-243
-241
-261
-269
-277
-279
-285
-290
-282
-266
-249
-243
-243
-247
-253
-266
-264
-265
-268
-246
-236
-232
-221
-235
-250
-258
-250
-256
-273
-295
-305
-327
-360
-378
-397
-423
-433
-445
-460
-470
-463
-451
-443
-420
-402
-375
-369
-352
-329
-317
-306
-301
-310
-319
-324
-331
-333
-326
-330
-348
-367
-389
-403
-413
-394
-359
-342
-329
-341
-356
-348
-350
-356
-347
-343
-353
-350
-342
-347
-338
-321
-320
-324
-306
-303
-300
-290
-300
-297
-307
-317
-318
-320
-323
-321
-312
-302
-311
-322
-314
-328
-338
-336
-353
-371
-381
-389
-398
-387
-369
-350
-333
-318
-303
-313
-329
-320
-318
-312
-291
-287
-276
-263
-271
-285
-300
-312
-305
-301
-297
-301
-310
-318
-330
-338
-344
-338
-323
-313
-298
-284
-277
-289
-280
-284
-295
-299
-300
-277
-264
-241
-239
-224
-213
-213
-215
-218
-215
-214
-206
-210
-215
-213
-210
-232
-241
-240
-245
-238
-235
-248
-236
-228
-235
-228
-228
-222
-231
-231
-243
-250
-246
-242
-239
-258
-284
-300
-315
-329
-338
-355
-345
-321
-311
-290
-285
-278
-263
-265
-264
-247
-246
-273
-267
-262
-269
-283
-298
-305
-311
-301
-311
-334
-333
-316
-320
-313
-292
-272
-261
-258
-274
-255
-307
-305
-349
-296
-660
-560
-233
-891
-881
-422
-590
-948
-432
-205
-491
-290
21
-81
-58
59
-69
-100
-83
-215
-365
-319
-348
-511
-548
-454
-463
-519
-455
-453
-647
-346
-466
-699
-472
-391
-666
-537
-337
-486
-408
-256
-502
-712
-277
-531
-969
-800
-635
-1022
-1208
-866
-810
-963
-925
-698
-592
-545
-574
-483
-465
-566
-948
-922
-800
-856
-906
-1495
-870
-589
-1002
-1002
-508
5
-404
-513
126
345
-135
-267
138
-19
-328
-317
-254
-321
-481
-543
-516
-367
-334
-326
-144
-28
-7
39
263
66
-253
51
112
-515
-691
207
-296
-902
30
136
-785
-123
432
-394
-414
338
-71
-390
87
-139
-256
-138
-1
-361
-531
-302
-119
-589
-127
-131
-446
211
-252
-600
247
178
-528
-119
-65
-458
-466
-95
-495
-429
-42
-248
-418
-399
-139
-238
-713
-92
48
-809
-268
43
-410
-434
-149
-459
-82
-124
-1000
-458
378
-411
-814
-52
-40
-531
-381
-150
-331
-464
90
-689
-676
-23
-146
-609
-342
593
-450
-602
-93
-206
-267
-264
-132
-447
-600
586
-388
-1035
338
-143
-618
-878
-203
325
-777
-518
188
-84
-596
-7
-737
-246
134
-529
-1045
-664
376
-938
-884
-266
-237
-764
-238
-282
-640
-461
-712
-227
-726
-544
-328
-576
-433
-673
-464
-235
-171
-120
-173
-71
-243
-51
7
-602
309
-514
-1041
332
-239
-1189
117
247
-913
-111
548
-103
-862
228
400
-964
-523
474
-1052
-123
-9
-752
100
-216
-635
-681
266
14
-573
-196
289
-474
-712
-521
-173
-712
-769
215
-443
-972
-296
441
-224
-940
-143
521
-328
-417
-494
189
-537
-686
72
15
-292
-703
-16
305
-452
-360
345
-208
-340
-568
-23
-162
-687
255
-435
-319
24
-577
-203
53
-544
105
266
-416
14
695
-476
-1193
737
259
-317
-542
-33
56
-337
-204
146
591
-248
221
196
-449
-130
580
-248
-609
-363
486
-683
-1122
255
888
-46
-202
783
415
304
-420
-64
218
-460
406
71
-949
-248
556
321
-658
107
1747
-77
-1294
593
1704
-841
-1342
1588
129
-730
-45
266
-4
113
-100
6
-101
321
-16
-725
161
228
50
-377
228
118
-355
-388
786
14
-849
428
312
-195
33
-248
182
254
17
-18
-501
-476
519
-187
-364
40
527
105
-806
962
-327
-984
491
581
-1139
-636
646
295
-836
580
566
-851
1265
-377
-910
605
211
-1025
-75
477
-1216
373
465
-923
-878
1108
599
-717
-422
530
752
-665
-518
336
661
-646
-991
524
486
-155
-134
142
-34
578
-235
-485
1422
-986
-655
456
448
-1085
-766
1651
-938
-320
779
-283
-94
-193
701
-886
-304
238
111
52
-850
908
764
-835
-304
811
-1086
1018
-976
-1422
1697
-621
-911
617
-191
-343
535
14
-363
-427
734
55
-978
-532
614
614
-1531
30
1557
204
-1285
32
2010
-601
-1037
433
632
-712
-131
506
-1186
337
331
-1264
-55
200
658
-1050
-207
1975
-1383
-880
392
147
-76
-1531
495
-498
-473
-590
-843
211
194
-1941
-333
1409
-745
-930
-395
1342
-444
-2092
444
1039
-848
-2194
527
427
-761
-1069
356
1166
-633
169
-553
841
-983
-396
1173
-1513
-1072
785
169
-1556
-732
2335
-245
-2562
1583
-94
-971
-444
-259
90
-1269
-343
857
-2502
656
216
-1251
-34
-496
101
25
-971
-864
1120
-1462
-1759
587
415
-691
-1146
1013
-351
-963
114
-294
137
-749
-375
552
-1277
-1278
734
-123
-1075
-1072
340
772
-2373
-572
1789
-662
-2235
1154
-295
-1777
136
-459
-833
-362
174
23
-456
-464
341
-594
424
-1113
-609
-276
-26
289
-806
-643
724
881
-1582
-589
1429
-17
-2245
1041
2169
-2640
-759
2185
-975
-1949
-59
2010
-1719
-1431
692
467
390
-1411
452
414
206
125
-2329
1214
1794
-3079
-1648
2606
-464
-2213
-326
1402
-54
-1013
-230
351
861
-657
-647
353
280
-198
-1078
-41
632
-1005
-203
266
-5
147
-185
-620
162
1732
-788
-2639
2223
1246
-2894
-438
2860
-2518
-1497
667
342
-514
-1434
1350
-69
-674
339
1295
345
-1699
893
704
-705
-842
-600
1194
-1133
-7
-108
92
-188
455
-896
-467
472
-492
584
-862
-767
402
-1206
-577
112
-642
432
-936
-385
993
-467
-701
-149
921
-1149
-1104
416
-298
-1666
373
-964
62
285
-2078
1031
-14
-157
-157
-1030
501
-722
-927
-268
-440
-975
353
254
-2292
617
547
-816
-595
198
-3
-199
569
-1034
-1108
1446
-1327
-2220
1570
-619
-1879
572
412
15
-540
-182
1112
535
-1855
-830
1583
57
-1509
-1117
1903
-672
-1661
906
302
-160
-1542
-432
645
-52
-1386
-348
-165
795
-948
-998
-494
502
149
-2411
51
1516
-661
-1432
569
610
-272
-1245
64
-788
768
177
-3220
338
1792
-778
-2736
724
1824
-2109
-905
2341
-1210
-1619
1593
21
-1117
-368
1161
-1422
-70
-551
307
-1168
-1366
2396
-518
-1297
703
328
232
-475
-1116
1327
-1973
-318
-534
1236
-877
-2680
2283
698
-1881
-495
1202
-87
-679
-184
-422
633
280
-2414
1035
1182
-2057
-24
1441
-700
-1112
1309
582
-1888
815
623
-1215
249
615
-1634
-1297
2870
-1454
-3441
1770
1543
-1765
-1421
2296
-1297
-1264
1411
-211
-1157
328
-21
-1461
-1128
1274
-558
-2556
1686
-1255
-284
300
-2550
1160
1547
-2777
-1610
1704
-696
-1994
1636
-2480
-629
2398
-2825
-1976
1793
1083
-2783
-1166
1749
1885
-3303
-724
1973
-1044
135
-357
-1437
750
334
-2204
56
756
-1728
486
756
-391
-156
-908
335
348
-739
-366
-1430
-338
1328
-1707
-2800
2173
1386
-3921
778
392
-1338
586
-59
-990
-531
503
1876
-2133
-1846
1499
-385
-1319
-1257
-79
236
730
-1122
-1436
1625
1372
-3906
-986
2177
289
-2952
-898
2444
-898
-2406
-519
782
-108
-544
-1421
1523
120
-1440
1044
-1116
745
-356
-1637
87
1374
371
-3385
690
2650
-1919
-1400
1114
1663
-1396
-541
-135
195
1023
-1968
-831
2774
-809
-2224
255
1100
-1014
-2125
51
1606
-1390
-1995
402
831
-59
-1655
-253
638
522
-997
-1503
652
1485
-2730
-1968
1821
1002
-2269
-1833
2967
-220
-2481
131
1747
-1303
-2930
1607
970
-1488
-1234
1029
-771
478
707
-2398
2033
549
-2001
1830
-546
-1332
960
446
-154
-1301
553
1187
-2718
1
3236
-2137
-2755
1963
2250
-727
-3882
766
2660
-1487
-602
-948
6
3357
-4094
-218
2601
-1535
-609
205
239
-527
261
-1395
-422
1572
145
-1665
233
33
540
-1047
-70
116
-1642
386
-347
210
-198
-1054
224
1497
-886
-1279
492
78
-1250
851
-281
-2766
1683
450
-2329
41
1394
-1090
-120
-153
-1418
1247
-995
-567
-108
-981
235
6
482
-1856
-1168
2453
-777
-2268
998
362
-57
-1799
-1925
3379
-219
-3673
-409
2247
-20
-2046
-1048
-214
1496
-331
-1981
-67
1458
-158
-2721
556
2212
-1643
-798
927
1474
-1670
-2044
1355
1180
-2416
-1623
4180
-3320
-2424
4530
-207
-2754
1023
2917
-3318
-1033
3296
-2773
-1440
1891
365
-2230
-369
2620
-575
-1498
635
504
-321
-127
102
-402
-367
-677
746
-1375
-1338
843
423
-1510
-1115
1795
67
-1135
696
212
-521
-482
751
-11
-1503
568
441
-781
-726
-595
1483
-799
-2823
1570
2000
-1902
-3111
3146
1253
-1897
-2784
1313
1278
-1132
-1362
-2155
2212
1405
-2872
-2209
2799
2310
-3874
-997
3231
-1591
-963
-31
677
-762
-1098
95
111
-1630
-554
1817
-1128
-2253
2238
454
-3428
894
288
-822
-1213
110
171
-1469
-507
1620
-1873
-2155
3365
-935
-2600
-65
1978
-1174
-2110
359
-366
-1284
-173
-280
-1647
-95
203
-1628
-2378
762
821
-1628
-343
-940
653
861
-1417
-956
521
-356
-842
1248
-1851
-1030
1364
-826
-1930
-180
997
-1505
-506
1018
-1959
-1150
2253
-1839
-2289
965
770
-2394
-2107
1141
1219
-2544
-1669
1499
-655
-1091
39
-678
-585
194
-1194
-1502
77
1571
-2170
-3337
3504
-101
-4500
1525
1468
-1832
-1237
611
-728
-935
744
-872
-2308
1565
-1111
-1917
907
-807
-1704
1628
-1078
-2744
1495
-322
-991
-482
-499
620
-384
-2487
118
1231
-1456
-2604
-208
1165
-949
-2458
-85
223
702
-2087
-2274
615
1794
-1450
-3376
149
1303
-1314
-1696
206
-1178
1090
-483
-2570
-31
924
-953
-1207
-779
188
-513
-1039
-914
-858
-252
859
-1080
-2837
1370
1410
-536
-2520
506
2040
-1228
-1921
343
943
-43
-1152
-241
-672
-176
704
455
-2833
-91
2833
-1202
-1669
219
1309
-1678
-1048
1372
-466
-1312
763
567
-357
-1006
-333
66
457
422
-342
-2204
1303
2478
-2301
-993
194
1905
515
-3048
-604
2575
248
-1988
-1081
2105
7
-1597
98
-58
1592
-1664
-1423
1217
810
-1934
142
-588
218
720
-3097
193
1868
-739
-2654
645
2022
-795
-3070
1110
1571
-998
-1859
-616
1594
489
-624
-3599
1162
2570
-981
-2429
-149
2562
-821
-2375
453
822
-868
-771
-1298
193
579
-304
-2099
-353
1872
34
-2732
829
281
-1716
443
-682
-1595
97
655
-1447
-667
41
-696
361
-265
-1217
-387
-589
-746
663
216
-3328
1028
1676
-2755
-824
2169
-163
-2045
687
1849
-958
-2261
2586
-137
-1903
1057
17
-913
136
-292
59
187
-1640
54
1714
-878
-2331
962
1639
-1886
-1725
978
1587
8
-2583
1068
1139
-603
-471
856
177
-1444
1050
29
-523
-156
50
345
-8
-420
351
1434
-1261
-321
1583
-569
-1201
669
2153
-1071
-895
1420
310
-244
-693
133
58
144
-34
-953
1037
217
-686
-764
256
1901
-1136
-998
377
-380
-98
-995
-322
610
409
-1075
-1668
1156
1869
-1208
-2397
1326
1509
-673
-2488
21
1125
-571
-1723
-1112
855
361
-2301
-1000
2314
-557
-1910
-32
1357
-1223
-1467
411
740
-559
-1605
141
1225
-874
-1545
-787
1681
260
-2570
-34
1399
-385
-1537
-441
458
-196
-1066
-1277
648
525
-998
-215
180
-248
-658
236
-715
-310
32
-1266
476
261
-2065
-428
895
-1042
-1668
-527
252
27
-816
-2095
-671
1905
279
-3948
-610
2521
-255
-2494
-1606
2693
7
-2707
70
566
-530
-699
-777
-960
919
1102
-2924
-962
2009
-497
-2621
-208
1877
-1331
-1108
608
-422
-1189
57
201
-1296
-367
840
-178
-1427
1199
-1015
-1627
1877
-4
-2652
-476
1985
22
-2413
-1804
2087
1200
-2556
-2420
1723
1336
-3057
-1075
1435
234
-1054
-1173
-602
785
56
-2250
533
1581
-1573
-840
597
470
-471
-603
75
-1387
-125
1535
-1348
-1851
886
379
-1347
-1564
27
1453
-201
-2198
917
511
-1204
-137
25
-367
-1084
245
100
-145
-415
-363
-598
1202
-105
-2418
532
1699
-1103
-1993
491
1313
-470
-1387
-760
1012
1027
-338
-1666
244
1547
-489
-1389
-124
1787
-1145
-1247
1394
-391
-980
-117
-419
-349
48
-516
-558
-229
476
-324
-2083
879
1272
-1465
-1305
928
344
-1086
-992
-51
440
118
-792
-1771
502
960
-1083
-1112
111
298
-757
-1560
-758
1138
342
-1649
-1208
593
1021
-996
-1019
132
743
-490
-1013
-157
-58
670
-399
-626
-185
294
614
-631
-787
-14
372
-699
-592
-369
-425
-167
-83
-500
-975
309
-146
-398
-206
-399
314
-84
-967
-342
1533
-455
-2311
1250
1598
-1246
-1546
756
614
-1164
-805
471
164
-863
407
55
-587
340
451
-788
-256
362
-280
-374
-25
-175
-634
-222
194
-282
-877
221
-164
-904
-286
530
-743
-1278
476
333
-1366
-1390
182
-190
-749
-570
-315
-740
304
-97
-1721
118
1222
-684
-1751
600
685
-843
-1089
-476
102
-53
-203
-993
-901
713
-91
-1493
-549
165
-143
-541
-293
-658
-621
294
-1058
-1114
376
-309
-1713
-1017
303
464
-1752
-1482
1933
170
-2495
-676
309
-243
-1583
-1690
-493
-100
-883
-1274
-518
-75
-439
-579
-125
52
-1088
-750
811
-238
-1642
-720
471
-246
-1442
-1529
50
-59
-944
-721
-412
-642
-722
-383
-246
-883
-1119
-509
-285
-667
-469
-436
-186
-311
-414
-316
61
-282
-686
-394
197
-371
-1705
-434
756
-538
-1652
-506
302
-46
-919
-482
46
500
-221
-545
385
188
-384
-762
115
-48
-500
-946
-758
275
-445
-432
471
-17
-262
68
358
-385
-938
32
495
-152
-155
-209
-290
1002
49
-1360
394
1444
25
-1166
271
815
-80
-205
-379
-22
-67
-325
-639
-289
214
-506
40
164
-467
-193
713
-59
-698
148
63
-851
-602
451
87
-743
-360
117
22
-395
-140
224
-59
-357
-568
-356
265
266
-825
12
718
-294
-641
2
249
-167
-546
-487
74
241
-536
-547
239
100
-802
48
241
-726
-579
-489
-493
-672
-86
-52
-259
-59
89
-169
-19
75
-79
379
-116
-423
294
288
-472
-627
-172
117
-127
-495
-329
362
115
-565
-252
238
18
-347
-374
-360
-175
-277
-149
-96
-362
-17
81
-478
-675
-25
458
-120
-815
-914
-285
-202
-697
-1323
-872
96
-334
-720
-312
13
-262
-357
64
219
-758
-120
301
-383
-1042
-922
-75
33
-662
-972
-702
-36
101
-792
-1261
-669
177
-512
-1564
-1072
-36
-523
-1431
-1103
-275
150
-856
-1714
-546
271
-754
-1183
-613
-425
-620
-818
-720
-851
-287
-353
-795
-1023
-873
-344
-193
-769
-1330
-402
27
-733
-880
31
-10
-396
-554
-548
-372
-462
-391
-552
-604
-524
262
504
-694
-529
907
474
-997
-347
826
363
-572
-198
206
96
-115
-251
-14
263
371
-76
-388
387
358
-123
-417
29
292
-156
-205
-153
131
531
221
-504
96
560
69
-480
-177
611
381
-145
59
224
33
-62
-10
-31
-294
236
281
-171
-256
174
384
-92
-222
-153
98
5
-464
-480
-278
-99
-224
-509
-218
12
328
82
-278
-19
399
424
-463
-624
125
148
-309
-321
-79
-173
-249
-345
-179
135
-8
-122
4
27
66
79
-44
-245
-43
112
-311
-712
-133
402
-307
-886
-494
253
98
-501
-284
-33
-157
31
60
-253
-432
-44
510
268
-596
-228
504
348
-318
-694
188
575
-85
-548
-304
212
161
-511
-649
-176
-594
-818
-368
-245
-408
-576
-206
109
-285
-524
-284
232
-10
-776
-674
-170
23
-470
-668
-437
-152
-182
-554
-672
-293
330
-106
-791
-496
95
-95
-768
-606
-7
-52
-334
-280
-85
-336
-174
-18
-45
18
-328
-439
-158
-306
-688
-589
-23
-302
-1060
-738
-4
-365
-862
-366
-152
-406
-704
-546
-132
-318
-481
-492
-438
-224
-317
-722
-776
-290
-147
-315
-506
-179
289
-179
-763
-617
-281
-285
-833
-833
-517
-345
-697
-948
-563
-216
-407
-914
-931
-351
-50
-899
-1120
-418
-229
-618
-913
-863
-330
-76
-537
-860
-565
-313
-620
-894
-766
-436
-479
-1117
-1073
-198
-41
-562
-641
-219
-286
-513
-545
-488
-366
-344
-254
-400
-382
-236
-423
-710
-785
-781
-714
-502
-412
-559
-702
-547
-218
-100
-198
-165
10
46
-246
-442
-279
-340
-393
-503
-702
-370
-156
-380
-526
-213
-68
-370
-506
-537
-564
-711
-675
-534
-575
-777
-709
-561
-619
-770
-739
-434
-401
-643
-670
-255
-306
-475
-527
-669
-541
-301
-256
-386
-429
-305
-284
-558
-766
-606
-266
-226
-374
-675
-841
-425
-242
-674
-734
-373
-213
-293
-342
-393
-207
-56
-104
-350
-454
-91
-61
-523
-726
-379
-87
-299
-611
-455
-166
-238
-498
-611
-422
-61
-270
-562
-301
-27
-126
-431
-340
-223
-455
-676
-577
-441
-504
-466
-243
-174
-422
-408
-191
-356
-598
-714
-644
-640
-810
-901
-844
-630
-421
-604
-875
-313
-208
-762
-910
-504
-328
-675
-809
-715
-632
-731
-822
-760
-598
-781
-904
-706
-673
-787
-917
-782
-541
-594
-808
-810
-617
-462
-513
-752
-838
-524
-303
-754
-854
-384
-151
-536
-823
-455
-204
-364
-562
-493
-412
-501
-504
-532
-452
-278
-203
-171
-227
-185
-262
-99
-103
-477
-459
21
241
-280
-525
-224
36
-182
-354
-147
-30
-117
-285
-227
14
66
-122
-93
-47
-116
-206
-208
-151
-166
-152
-4
122
-101
-78
185
194
11
-144
-134
-146
-141
-227
-238
-204
-141
-186
-250
-220
-69
-75
-256
-229
-151
146
-142
-600
-282
88
-146
-376
-56
203
-40
-155
161
226
35
-106
-296
-255
-123
-305
-442
-158
-5
-182
-339
-271
-169
-334
-436
-409
-355
-281
-302
-433
-296
-104
-199
-361
-202
-35
-242
-562
-485
-206
-283
-576
-458
-229
-329
-455
-357
-81
-127
-232
-199
-116
-142
-230
-264
-164
-57
-164
-241
-195
-180
-218
-223
-94
-116
-394
-497
-246
-110
-440
-566
-192
54
-259
-522
-204
112
-83
-415
-370
-57
-41
-381
-546
-307
-98
-244
-470
-344
-45
-105
-349
-378
-264
-299
-421
-485
-394
-363
-467
-530
-505
-306
-209
-369
-395
-179
-196
-381
-467
-394
-312
-345
-454
-526
-476
-423
-513
-693
-573
-275
-357
-625
-597
-355
-404
-563
-628
-577
-424
-413
-538
-501
-402
-432
-511
-400
-292
-396
-442
-350
-234
-380
-558
-386
-179
-412
-504
-236
-155
-292
-388
-406
-467
-382
-331
-504
-555
-369
-314
-472
-397
-316
-430
-451
-277
-215
-245
-246
-311
-334
-322
-254
-285
-297
-111
-35
-146
-177
-42
-119
-333
-354
-262
-255
-323
-430
-453
-402
-337
-398
-468
-358
-261
-252
-274
-258
-291
-328
-332
-355
-373
-289
-211
-255
-291
-333
-349
-406
-503
-497
-471
-486
-593
-606
-415
-274
-275
-414
-345
-133
-173
-377
-429
-306
-303
-499
-552
-377
-345
-410
-447
-460
-457
-445
-407
-411
-439
-443
-494
-348
-213
-185
-244
-322
-282
-238
-201
-167
-111
-154
-138
-175
-280
-248
-196
-326
-403
-273
-261
-319
-306
-276
-225
-122
-64
-101
-93
-58
-133
-216
-229
-219
-303
-360
-364
-397
-358
-378
-454
-445
-449
-452
-418
-466
-476
-352
-293
-389
-383
-161
-139
-317
-303
-171
-162
-229
-287
-212
-110
-185
-274
-242
-262
-305
-372
-357
-326
-374
-412
-397
-376
-390
-396
-396
-302
-252
-318
-310
-265
-280
-208
-155
-171
-240
-307
-347
-347
-368
-333
-235
-215
-274
-349
-334
-324
-341
-313
-310
-411
-369
-264
-316
-373
-296
-185
-173
-216
-197
-95
-82
-173
-173
-104
-93
-161
-279
-351
-297
-293
-382
-413
-356
-329
-402
-428
-375
-358
-420
-451
-328
-291
-344
-327
-233
-170
-135
-84
-128
-83
-79
-188
-224
-172
-155
-258
-343
-315
-283
-330
-343
-320
-369
-402
-355
-361
-366
-347
-387
-481
-497
-433
-385
-394
-426
-446
-481
-514
-509
-415
-339
-401
-539
-586
-499
-426
-554
-665
-480
-336
-471
-479
-288
-294
-409
-426
-360
-288
-299
-374
-360
-331
-412
-465
-433
-460
-523
-515
-523
-577
-586
-547
-507
-511
-552
-527
-484
-449
-458
-458
-415
-346
-342
-409
-434
-355
-310
-355
-352
-300
-281
-302
-272
-302
-355
-365
-450
-507
-508
-521
-447
-370
-357
-334
-286
-257
-255
-237
-215
-181
-228
-323
-396
-412
-403
-501
-555
-477
-437
-466
-465
-408
-389
-436
-451
-404
-368
-352
-384
-420
-404
-444
-456
-386
-361
-386
-399
-370
-374
-395
-408
-476
-473
-457
-500
-504
-459
-413
-405
-370
-325
-275
-276
-365
-372
-400
-462
-494
-506
-522
-475
-433
-434
-365
-312
-285
-354
-428
-438
-497
-553
-590
-643
-682
-684
-648
-600
-567
-570
-538
-476
-471
-572
-606
-563
-597
-633
-681
-712
-606
-615
-660
-632
-555
-484
-504
-559
-634
-654
-651
-711
-780
-786
-750
-741
-775
-756
-739
-716
-714
-716
-692
-642
-654
-694
-706
-693
-680
-746
-747
-682
-742
-815
-789
-749
-737
-714
-723
-719
-706
-736
-706
-677
-645
-651
-709
-727
-722
-792
-834
-801
-805
-868
-834
-794
-799
-807
-797
-764
-713
-746
-800
-730
-721
-824
-891
-874
-844
-877
-959
-884
-791
-810
-831
-803
-712
-654
-711
-758
-755
-752
-775
-834
-823
-794
-822
-821
-814
-815
-804
-815
-922
-941
-888
-885
-900
-902
-842
-851
-885
-901
-907
-984
-1052
-1083
-1059
-1022
-1009
-1016
-1020
-978
-981
-979
-1001
-973
-918
-980
-1038
-990
-944
-1029
-1107
-1068
-985
-961
-983
-967
-942
-945
-929
-901
-943
-996
-971
-960
-1041
-1041
-991
-1026
-1098
-1090
-1040
-998
-1010
-1047
-996
-948
-931
-948
-946
-949
-951
-908
-904
-906
-876
-863
-828
-762
-765
-802
-794
-764
-806
-916
-882
-783
-753
-779
-786
-707
-624
-628
-713
-673
-579
-669
-753
-722
-679
-680
-721
-684
-596
-532
-540
-583
-603
-601
-579
-639
-711
-673
-614
-636
-660
-610
-549
-457
-392
-424
-420
-405
-448
-442
-499
-552
-533
-553
-601
-549
-490
-489
-464
-442
-438
-415
-436
-511
-542
-559
-530
-560
-553
-487
-462
-439
-360
-327
-368
-345
-344
-368
-400
-429
-377
-418
-529
-538
-490
-511
-526
-463
-421
-413
-459
-479
-426
-399
-471
-543
-500
-479
-579
-609
-589
-586
-611
-593
-597
-629
-627
-668
-648
-570
-562
-605
-547
-432
-452
-483
-467
-448
-458
-511
-528
-564
-573
-552
-544
-515
-490
-502
-465
-432
-464
-496
-556
-653
-666
-641
-703
-727
-744
-792
-747
-695
-702
-650
-634
-706
-694
-632
-631
-645
-637
-610
-551
-532
-539
-483
-443
-489
-499
-475
-492
-477
-511
-584
-566
-536
-577
-575
-558
-610
-647
-611
-559
-636
-652
-548
-530
-540
-511
-498
-455
-457
-499
-440
-355
-350
-389
-393
-366
-345
-350
-356
-345
-312
-324
-310
-224
-188
-220
-240
-206
-193
-209
-235
-262
-234
-229
-272
-299
-285
-272
-328
-303
-333
-414
-391
-353
-325
-327
-325
-308
-276
-312
-331
-240
-247
-321
-320
-276
-311
-355
-341
-361
-365
-346
-318
-300
-303
-290
-321
-338
-310
-269
-256
-291
-260
-236
-233
-223
-256
-279
-248
-236
-217
-203
-174
-143
-169
-192
-177
-173
-214
-221
-251
-306
-337
-370
-323
-309
-355
-280
-159
-195
-222
-145
-153
-167
-197
-237
-157
-115
-173
-167
-75
-31
-31
-46
-103
-88
-53
-122
-137
-56
-82
-135
-92
-76
-84
-141
-176
-123
-92
-128
-122
-75
-84
-81
-82
-104
-84
-85
-141
-134
-77
-104
-162
-154
-123
-111
-119
-149
-181
-175
-179
-165
-126
-119
-107
-84
-97
-100
-118
-171
-222
-219
-247
-266
-191
-120
-125
-126
-75
-40
-39
-99
-114
-101
-158
-175
-74
-4
-74
-144
-92
-33
-33
-74
-68
2
6
-20
-23
2
-20
-91
-131
-84
-19
-1
-9
-28
11
9
-15
-15
-42
-48
-43
-14
22
43
64
92
106
83
61
36
20
16
9
56
86
104
116
115
143
194
206
155
163
196
190
150
131
50
-10
8
-14
-41
-30
22
76
57
-9
-31
-22
-93
-120
-87
-78
-50
-29
22
61
65
-10
-37
-37
-74
-119
-186
-190
-171
-190
-230
-236
-238
-235
-215
-145
-126
-159
-174
-170
-180
-233
-278
-289
-286
-255
-260
-307
-272
-244
-256
-244
-230
-237
-204
-195
-233
-254
-258
-260
-277
-315
-333
-330
-272
-213
-188
-164
-136
-141
-186
-202
-230
-250
-272
-266
-305
-358
-332
-338
-406
-453
-471
-486
-486
-466
-456
-442
-411
-400
-383
-394
-468
-495
-482
-493
-478
-477
-457
-422
-409
-364
-314
-324
-340
-352
-375
-366
-364
-422
-394
-324
-307
-339
-348
-342
-361
-382
-395
-368
-352
-347
-328
-319
-390
-426
-394
-405
-435
-407
-446
-493
-462
-451
-452
-447
-421
-396
-399
-357
-342
-380
-395
-379
-411
-437
-403
-400
-418
-381
-336
-305
-250
-212
-202
-174
-129
-127
-163
-206
-214
-221
-223
-257
-201
-124
-138
-153
-105
-80
-99
-76
-72
-54
-82
-116
-75
-61
-140
-204
-184
-159
-176
-188
-193
-188
-175
-224
-216
-137
-145
-189
-119
-73
-95
-69
-33
17
56
80
47
21
42
16
-16
28
63
38
-2
-21
5
21
3
-4
-26
-62
-30
-52
-89
-93
-104
-99
-86
-81
-70
-61
-82
-55
5
-38
-58
-9
-22
-88
-109
-88
-86
-83
-77
-36
-23
-78
-80
-40
-69
-100
-114
-112
-65
-45
-74
-48
41
80
90
99
86
58
52
52
52
71
87
98
75
79
88
36
-29
-43
-72
-120
-112
-102
-78
-82
-70
-71
-105
-135
-142
-153
-184
-208
-207
-186
-184
-184
-187
-175
-168
-205
-241
-254
-266
-294
-283
-230
-213
-231
-232
-197
-209
-258
-316
-323
-319
-339
-315
-300
-323
-324
-350
-398
-406
-420
-453
-460
-479
-499
-452
-412
-433
-447
-416
-421
-421
-367
-344
-405
-421
-396
-415
-474
-533
-525
-527
-557
-511
-454
-448
-429
-377
-365
-364
-381
-434
-440
-432
-433
-402
-366
-369
-420
-452
-450
-466
-491
-481
-444
-419
-377
-333
-290
-227
-183
-153
-161
-138
-129
-191
-214
-218
-238
-233
-196
-166
-138
-101
-97
-84
-60
-54
-70
-109
-79
-83
-140
-144
-85
-77
-163
-181
-147
-143
-178
-177
-147
-111
-103
-122
-118
-107
-98
-95
-98
-57
-6
-21
-33
-41
-78
-138
-165
-177
-154
-143
-216
-219
-138
-134
-178
-189
-191
-182
-174
-186
-251
-304
-292
-274
-313
-374
-365
-293
-301
-347
-331
-313
-335
-343
-288
-295
-309
-323
-347
-354
-363
-392
-370
-348
-373
-361
-365
-361
-344
-362
-391
-376
-389
-399
-369
-330
-361
-409
-359
-318
-330
-338
-304
-275
-270
-237
-196
-221
-255
-217
-187
-185
-193
-197
-208
-215
-207
-183
-183
-221
-257
-256
-264
-258
-233
-245
-264
-243
-202
-188
-203
-225
-262
-292
-282
-264
-271
-271
-254
-226
-205
-225
-249
-242
-272
-315
-318
-284
-249
-244
-254
-263
-259
-222
-208
-268
-267
-209
-249
-318
-304
-289
-318
-338
-375
-408
-396
-403
-399
-378
-347
-317
-328
-365
-400
-407
-417
-419
-398
-372
-375
-371
-348
-349
-374
-376
-358
-370
-421
-431
-420
-421
-397
-403
-371
-337
-373
-386
-336
-309
-311
-323
-359
-364
-381
-417
-424
-398
-403
-420
-406
-383
-339
-335
-369
-396
-367
-372
-405
-392
-401
-427
-422
-395
-392
-370
-364
-383
-358
-367
-402
-407
-368
-336
-323
-322
-333
-300
-274
-263
-262
-269
-278
-287
-287
-317
-372
-377
-364
-356
-358
-399
-448
-435
-414
-430
-429
-415
-394
-386
-359
-337
-332
-335
-345
-295
-265
-265
-277
-296
-313
-310
-301
-294
-282
-266
-225
-183
-126
-95
-80
-62
-37
-40
-52
-16
-5
-11
-26
-38
-53
-64
-62
-76
-78
-39
-34
-61
-69
-38
-59
-66
-59
-32
12
25
30
48
47
41
51
57
44
16
31
59
84
67
64
90
97
78
38
60
97
105
100
90
60
44
30
28
22
18
40
61
40
31
40
-6
-21
21
20
-27
-29
-18
-29
-45
-44
-47
-90
-113
-101
-113
-154
-179
-173
-195
-208
-195
-184
-189
-206
-247
-228
-212
-248
-254
-241
-211
-205
-238
-237
-215
-255
-308
-324
-350
-322
-267
-274
-294
-292
-287
-291
-254
-271
-310
-299
-293
-332
-349
-351
-391
-405
-367
-331
-325
-298
-261
-277
-300
-270
-243
-254
-294
-330
-325
-290
-260
-255
-264
-254
-233
-227
-249
-256
-247
-289
-319
-300
-292
-265
-229
-202
-176
-164
-146
-130
-114
-114
-140
-131
-101
-101
-115
-110
-109
-107
-97
-107
-118
-112
-125
-116
-100
-84
-73
-72
-62
-48
-9
17
27
19
19
-5
-47
-47
-39
-70
-101
-109
-111
-103
-121
-141
-149
-132
-116
-120
-131
-131
-132
-157
-216
-242
-222
-251
-270
-265
-279
-269
-254
-227
-235
-261
-272
-301
-305
-291
-286
-285
-257
-241
-254
-265
-279
-309
-358
-409
-409
-387
-386
-405
-426
-434
-433
-418
-414
-377
-322
-308
-307
-268
-221
-252
-297
-279
-276
-302
-297
-279
-272
-265
-255
-244
-229
-254
-323
-349
-331
-326
-363
-391
-407
-412
-395
-390
-395
-386
-359
-361
-370
-339
-343
-377
-393
-380
-378
-400
-365
-354
-375
-381
-373
-351
-352
-358
-356
-354
-365
-364
-346
-357
-366
-374
-383
-381
-344
-358
-404
-398
-373
-384
-418
-407
-385
-356
-363
-391
-406
-418
-428
-421
-394
-373
-387
-403
-383
-366
-380
-368
-330
-349
-370
-306
-258
-250
-247
-245
-244
-220
-179
-158
-137
-130
-131
-139
-150
-172
-211
-255
-291
-293
-255
-226
-213
-203
-185
-153
-156
-175
-175
-190
-217
-229
-200
-201
-203
-177
-164
-193
-227
-221
-218
-238
-242
-242
-255
-250
-244
-271
-254
-209
-189
-158
-138
-143
-144
-156
-155
-170
-171
-161
-189
-180
-160
-118
-104
-95
-96
-124
-121
-128
-115
-91
-84
-81
-65
-70
-48
-27
-41
-34
-8
26
23
7
16
-7
-13
8
-5
22
74
86
81
90
106
99
58
19
-19
-26
-14
-16
-8
20
56
60
52
43
17
11
-23
-38
4
12
15
33
58
40
-1
9
19
-20
-58
-70
-79
-50
-35
-45
-28
-13
-12
-5
14
-10
-30
-56
-97
-113
-125
-156
-177
-159
-163
-150
-104
-64
-61
-67
-96
-125
-112
-108
-132
-165
-146
-112
-116
-110
-60
-63
-77
-89
-128
-140
-119
-125
-155
-180
-170
-133
-109
-106
-143
-173
-214
-258
-287
-299
-337
-393
-394
-394
-385
-376
-384
-387
-356
-337
-351
-338
-311
-292
-322
-359
-369
-369
-350
-361
-385
-354
-325
-320
-296
-256
-232
-239
-263
-272
-273
-277
-256
-243
-245
-245
-214
-220
-225
-200
-158
-177
-195
-199
-210
-174
-147
-155
-153
-136
-147
-155
-159
-162
-164
-174
-168
-148
-112
-107
-118
-123
-122
-88
-64
-56
-62
-36
-7
-5
-5
25
41
46
43
77
84
61
45
42
66
71
53
39
40
40
40
21
-24
-36
-7
7
-29
-46
-15
-22
-19
-14
-35
-73
-102
-101
-106
-145
-149
-141
-143
-143
-151
-145
-138
-135
-138
-150
-132
-106
-107
-122
-143
-130
-117
-140
-156
-138
-136
-173
-195
-178
-207
-254
-271
-281
-263
-261
-300
-267
-234
-237
-208
-193
-196
-217
-219
-209
-216
-205
-185
-193
-214
-229
-212
-199
-187
-184
-207
-208
-193
-229
-231
-194
-174
-166
-159
-126
-100
-98
-107
-107
-137
-201
-244
-263
-270
-276
-272
-264
-233
-207
-213
-217
-222
-210
-165
-154
-143
-122
-117
-103
-103
-109
-89
-55
-62
-62
-17
-18
-66
-74
-48
-40
-51
-44
-28
-24
-13
28
29
26
49
76
80
54
20
-3
-33
-67
-101
-134
-159
-169
-153
-113
-111
-110
-90
-75
-47
-23
-21
-1
7
3
31
58
76
80
57
53
37
1
-4
-26
-61
-71
-112
-138
-106
-102
-117
-109
-95
-101
-141
-154
-148
-188
-214
-223
-263
-274
-260
-273
-278
-270
-268
-269
-285
-319
-311
-311
-349
-336
-311
-321
-355
-371
-341
-329
-340
-341
-360
-356
-360
-362
-340
-339
-386
-401
-388
-385
-378
-369
-369
-358
-349
-331
-322
-324
-322
-339
-354
-332
-304
-307
-318
-347
-344
-337
-354
-338
-340
-362
-358
-355
-330
-307
-298
-275
-257
-259
-238
-235
-229
-231
-234
-222
-219
-230
-195
-159
-161
-157
-175
-180
-187
-194
-196
-207
-203
-192
-225
-298
-312
-316
-354
-360
-355
-357
-349
-337
-306
-278
-296
-305
-294
-301
-292
-295
-328
-342
-350
-350
-356
-349
-335
-347
-350
-333
-332
-336
-333
-342
-334
-335
-350
-353
-356
-346
-321
-320
-336
-360
-400
-410
-383
-395
-430
-426
-417
-419
-423
-400
-369
-370
-368
-340
-341
-300
-265
-252
-230
-224
-187
-164
-170
-171
-166
-136
-130
-152
-143
-116
-126
-138
-142
-134
-126
-148
-141
-129
-137
-145
-126
-80
-32
-43
-75
-72
-51
-57
-70
-80
-97
-114
-130
-143
-158
-189
-194
-201
-213
-183
-150
-121
-112
-116
-120
-126
-121
-103
-103
-104
-115
-121
-127
-121
-115
-114
-125
-163
-171
-194
-232
-252
-275
-294
-288
-292
-294
-288
-292
-265
-264
-262
-256
-271
-278
-257
-275
-286
-260
-258
-258
-288
-298
-280
-250
-233
-221
-214
-205
-199
-211
-243
-250
-269
-294
-276
-238
-207
-203
-228
-235
-233
-247
-257
-260
-244
-231
-243
-225
-215
-216
-207
-237
-264
-247
-249
-259
-251
-256
-258
-260
-265
-267
-247
-242
-268
-290
-288
-310
-309
-286
-285
-305
-306
-305
-300
-282
-320
-344
-318
-304
-282
-273
-310
-316
-291
-294
-280
-281
-289
-250
-226
-230
-239
-243
-252
-256
-263
-256
-266
-296
-303
-293
-294
-302
-309
-297
-297
-318
-322
-309
-283
-252
-218
-198
-192
-218
-226
-190
-181
-188
-188
-172
-148
-136
-120
-94
-103
-137
-127
-141
-147
-127
-124
-126
-119
-108
-101
-86
-74
-57
-47
-26
-13
-8
12
17
29
26
6
8
-13
-29
-13
-5
-31
-20
-4
6
-9
-38
-36
-38
-46
-74
-77
-58
-78
-92
-105
-113
-98
-102
-113
-61
-20
-13
0
26
54
33
29
17
-13
13
10
3
19
6
24
27
26
36
19
-1
2
-6
4
0
-11
-29
-48
-45
-66
-82
-74
-70
-71
-71
-70
-75
-81
-103
-127
-152
-148
-145
-145
-115
-107
-120
-110
-101
-94
-107
-118
-107
-121
-116
-105
-101
-67
-53
-42
-12
3
-12
-39
-68
-95
-146
-194
-174
-125
-134
-162
-155
-152
-145
-116
-108
-124
-143
-140
-118
-109
-103
-102
-92
-99
-97
-62
-66
-87
-89
-109
-101
-79
-107
-119
-90
-105
-117
-70
-55
-40
-3
14
4
-14
-14
-20
-72
-110
-117
-123
-128
-131
-150
-154
-142
-148
-145
-147
-134
-134
-157
-125
-86
-98
-115
-138
-145
-138
-154
-147
-142
-153
-162
-149
-138
-119
-111
-132
-150
-171
-171
-196
-212
-191
-187
-216
-216
-195
-172
-146
-162
-167
-143
-133
-152
-176
-196
-210
-240
-273
-262
-273
-265
-248
-250
-245
-235
-222
-224
-215
-216
-217
-194
-166
-168
-165
-154
-163
-169
-165
-189
-203
-184
-168
-146
-143
-155
-145
-139
-142
-124
-121
-115
-106
-113
-106
-77
-77
-84
-55
-43
-59
-61
-41
-43
-57
-58
-78
-73
-59
-83
-103
-90
-91
-115
-126
-131
-134
-114
-116
-119
-112
-103
-88
-103
-117
-126
-150
-165
-168
-185
-196
-215
-213
-205
-214
-202
-182
-194
-196
-215
-232
-235
-260
-297
-307
-333
-333
-327
-321
-308
-313
-302
-291
-300
-320
-341
-373
-396
-412
-426
-449
-436
-413
-414
-430
-436
-420
-435
-452
-448
-460
-473
-477
-478
-462
-446
-448
-442
-431
-422
-402
-377
-375
-360
-345
-353
-363
-355
-346
-322
-316
-338
-333
-295
-261
-243
-231
-221
-195
-191
-206
-211
-195
-209
-245
-228
-213
-223
-228
-227
-231
-237
-252
-268
-245
-249
-284
-299
-299
-321
-327
-311
-305
-318
-325
-307
-307
-303
-307
-316
-323
-365
-399
-408
-412
-401
-399
-391
-358
-345
-347
-335
-341
-351
-355
-365
-363
-352
-379
-408
-402
-397
-426
-441
-448
-439
-428
-414
-382
-377
-391
-400
-398
-378
-387
-404
-368
-329
-309
-294
-291
-292
-317
-359
-361
-364
-360
-363
-354
-310
-313
-334
-324
-303
-301
-302
-286
-269
-277
-275
-245
-241
-225
-206
-186
-148
-114
-83
-62
-43
-45
-45
-39
-61
-50
-29
-46
-55
-42
-35
-46
-41
-14
-21
-18
-10
-18
-22
-26
-36
-25
-22
-53
-71
-77
-71
-75
-69
-65
-69
-65
-56
-43
-43
-54
-71
-64
-76
-88
-65
-48
-65
-86
-83
-88
-91
-93
-123
-142
-139
-156
-181
-190
-185
-203
-234
-238
-227
-230
-247
-246
-264
-305
-312
-332
-351
-346
-354
-348
-321
-332
-329
-324
-332
-301
-284
-292
-299
-278
-265
-268
-247
-222
-243
-239
-228
-251
-270
-267
-258
-286
-302
-296
-307
-312
-296
-306
-323
-305
-290
-291
-294
-298
-312
-301
-278
-261
-221
-195
-201
-210
-199
-195
-187
-167
-150
-152
-142
-133
-120
-100
-103
-90
-82
-76
-48
-63
-71
-41
-31
-36
-4
24
26
30
18
8
1
16
19
-13
-28
-25
-33
-33
-3
28
40
56
60
69
75
75
60
42
26
32
21
6
6
14
15
-12
-41
-52
-68
-93
-119
-121
-104
-126
-138
-133
-147
-161
-163
-168
-183
-174
-123
-134
-148
-132
-163
-220
-221
-223
-255
-272
-275
-284
-277
-251
-274
-292
-292
-315
-310
-305
-312
-328
-347
-350
-349
-361
-396
-409
-397
-404
-415
-415
-421
-408
-402
-392
-373
-341
-313
-302
-292
-285
-310
-323
-317
-336
-332
-331
-317
-293
-284
-266
-257
-238
-211
-226
-227
-203
-202
-206
-194
-190
-183
-162
-147
-153
-151
-136
-136
-134
-125
-123
-132
-129
-110
-93
-84
-73
-76
-62
-47
-57
-69
-64
-79
-101
-98
-122
-139
-115
-108
-91
-56
-55
-69
-68
-71
-97
-116
-113
-107
-107
-114
-118
-119
-136
-163
-171
-182
-218
-242
-238
-253
-275
-286
-277
-292
-311
-313
-343
-366
-362
-387
-405
-414
-422
-424
-434
-437
-441
-463
-481
-457
-418
-394
-383
-373
-393
-436
-447
-464
-483
-484
-466
-457
-447
-423
-404
-400
-392
-387
-384
-394
-387
-385
-384
-372
-367
-348
-356
-368
-369
-392
-430
-442
-449
-439
-459
-475
-471
-477
-470
-439
-412
-391
-360
-388
-427
-392
-359
-376
-374
-354
-367
-384
-386
-388
-390
-393
-389
-386
-395
-407
-402
-414
-400
-371
-386
-398
-371
-362
-351
-352
-389
-419
-436
-450
-464
-442
-433
-412
-379
-348
-343
-327
-303
-321
-332
-336
-338
-323
-281
-263
-246
-200
-169
-157
-161
-165
-172
-216
-232
-209
-189
-165
-153
-142
-123
-130
-132
-128
-147
-169
-157
-131
-113
-90
-67
-73
-71
-73
-75
-66
-74
-85
-73
-56
-43
-45
-39
-28
-36
-33
-2
33
52
69
90
77
60
54
37
26
36
46
64
93
113
139
150
180
197
202
208
221
223
207
212
217
215
206
220
243
264
285
323
344
310
295
297
300
286
260
270
288
293
291
291
293
264
262
279
263
249
239
231
211
211
217
194
169
167
169
168
183
202
211
216
226
223
211
209
207
200
199
178
139
122
124
131
113
116
135
133
138
137
136
129
127
118
102
80
69
57
51
45
36
-8
-53
-65
-88
-115
-124
-136
-158
-152
-154
-176
-187
-208
-214
-204
-200
-183
-188
-209
-232
-216
-223
-267
-301
-297
-314
-354
-375
-383
-400
-412
-411
-403
-388
-386
-418
-429
-421
-432
-446
-447
-448
-461
-467
-462
-445
-437
-437
-430
-415
-430
-454
-461
-466
-472
-465
-463
-458
-452
-453
-443
-427
-401
-368
-346
-334
-306
-309
-317
-306
-280
-286
-306
-291
-273
-281
-280
-250
-231
-235
-219
-192
-189
-204
-204
-187
-171
-159
-140
-136
-119
-96
-90
-81
-52
-37
-30
-11
4
13
19
26
11
-15
-13
-13
-30
-36
-10
30
64
96
85
77
68
32
28
52
44
35
34
11
-9
-14
-25
-24
-39
-54
-76
-71
-72
-90
-111
-129
-149
-149
-122
-132
-136
-100
-103
-119
-112
-115
-138
-153
-154
-151
-151
-146
-140
-160
-175
-205
-213
-211
-239
-253
-257
-272
-277
-277
-293
-301
-302
-325
-337
-331
-329
-329
-333
-346
-344
-350
-346
-333
-352
-373
-377
-373
-350
-335
-357
-368
-384
-386
-383
-409
-423
-431
-425
-414
-414
-408
-408
-414
-410
-409
-404
-393
-374
-360
-342
-320
-308
-303
-301
-308
-317
-311
-313
-322
-337
-334
-335
-346
-343
-330
-341
-344
-328
-322
-327
-317
-297
-294
-299
-297
-290
-284
-275
-266
-260
-261
-251
-256
-269
-283
-306
-304
-308
-310
-308
-300
-309
-327
-318
-311
-322
-321
-307
-325
-330
-311
-326
-354
-361
-366
-380
-398
-404
-403
-400
-414
-422
-408
-397
-407
-404
-378
-372
-371
-375
-369
-337
-342
-368
-367
-368
-390
-391
-394
-414
-413
-413
-408
-409
-398
-375
-369
-356
-348
-337
-331
-334
-329
-320
-317
-332
-346
-345
-348
-344
-320
-309
-298
-288
-298
-294
-291
-279
-274
-278
-256
-238
-222
-208
-210
-195
-175
-189
-198
-188
-194
-198
-218
-240
-254
-246
-228
-218
-210
-193
-164
-144
-124
-117
-117
-96
-86
-85
-75
-77
-83
-89
-77
-78
-88
-100
-118
-143
-181
-183
-185
-192
-176
-167
-183
-188
-194
-197
-182
-161
-164
-170
-156
-152
-135
-112
-116
-126
-115
-113
-116
-134
-138
-113
-116
-141
-155
-140
-147
-164
-174
-168
-147
-138
-152
-161
-146
-153
-160
-153
-144
-160
-156
-144
-164
-188
-206
-226
-233
-234
-234
-228
-197
-178
-188
-181
-157
-168
-169
-150
-148
-137
-132
-135
-151
-154
-159
-167
-162
-152
-177
-177
-158
-168
-172
-172
-187
-189
-195
-207
-208
-201
-212
-205
-191
-202
-192
-177
-189
-185
-182
-179
-182
-192
-210
-223
-215
-232
-232
-205
-199
-217
-211
-201
-213
-202
-187
-174
-165
-170
-167
-155
-166
-194
-187
-169
-175
-174
-153
-119
-115
-126
-118
-114
-124
-137
-133
-140
-144
-154
-182
-164
-165
-185
-180
-152
-166
-180
-157
-173
-193
-164
-138
-142
-132
-133
-124
-122
-121
-124
-134
-134
-134
-119
-111
-104
-107
-91
-88
-77
-70
-78
-58
-63
-76
-84
-84
-97
-138
-148
-129
-128
-133
-137
-164
-185
-192
-202
-223
-223
-226
-230
-218
-221
-252
-276
-278
-283
-300
-295
-292
-312
-316
-328
-339
-346
-369
-415
-436
-440
-438
-453
-469
-457
-474
-483
-496
-485
-470
-501
-533
-526
-525
-530
-525
-529
-512
-510
-514
-508
-491
-482
-484
-495
-502
-502
-487
-476
-465
-448
-441
-442
-468
-464
-453
-469
-472
-472
-487
-478
-484
-484
-491
-494
-481
-492
-484
-474
-473
-460
-475
-475
-435
-419
-421
-406
-376
-338
-347
-350
-323
-310
-312
-313
-303
-288
-275
-286
-286
-283
-295
-295
-289
-288
-283
-271
-278
-280
-265
-246
-239
-224
-198
-190
-169
-157
-172
-181
-194
-203
-208
-210
-186
-192
-192
-186
-199
-189
-167
-181
-167
-171
-176
-183
-204
-201
-219
-232
-223
-211
-231
-255
-254
-245
-246
-235
-249
-265
-260
-268
-271
-269
-270
-274
-284
-287
-293
-312
-332
-327
-330
-361
-369
-351
-367
-370
-382
-406
-405
-414
-432
-416
-406
-421
-422
-413
-385
-367
-369
-371
-379
-383
-368
-351
-368
-363
-359
-358
-348
-332
-309
-280
-269
-286
-282
-272
-272
-282
-281
-292
-305
-307
-304
-305
-296
-301
-301
-296
-291
-286
-308
-315
-304
-310
-304
-279
-283
-281
-283
-309
-307
-309
-318
-324
-332
-329
-332
-319
-294
-296
-300
-289
-286
-274
-271
-285
-306
-290
-298
-321
-322
-322
-314
-331
-325
-305
-313
-317
-305
-294
-272
-264
-259
-255
-263
-283
-287
-287
-293
-307
-316
-316
-323
-328
-326
-324
-321
-310
-306
-313
-313
-308
-289
-278
-283
-280
-280
-281
-284
-301
-321
-329
-332
-313
-320
-341
-349
-359
-364
-374
-374
-359
-346
-338
-336
-329
-329
-352
-361
-364
-376
-370
-357
-347
-334
-329
-329
-315
-316
-310
-280
-263
-259
-256
-238
-225
-215
-223
-213
-200
-199
-209
-217
-211
-215
-229
-218
-225
-221
-216
-213
-219
-231
-247
-247
-236
-223
-224
-238
-225
-212
-207
-196
-179
-175
-192
-183
-171
-163
-130
-102
-102
-102
-115
-151
-175
-169
-167
-170
-154
-146
-151
-161
-152
-140
-143
-148
-138
-138
-125
-106
-96
-97
-82
-81
-82
-71
-69
-76
-98
-94
-112
-138
-160
-172
-168
-174
-187
-190
-183
-181
-169
-158
-146
-147
-169
-194
-208
-227
-264
-261
-271
-293
-312
-323
-322
-310
-315
-331
-331
-331
-324
-303
-296
-312
-300
-283
-294
-314
-325
-323
-316
-312
-324
-331
-343
-355
-353
-360
-378
-378
-370
-384
-407
-413
-409
-430
-439
-426
-425
-436
-438
-450
-465
-457
-464
-486
-499
-505
-524
-514
-490
-474
-456
-444
-446
-463
-464
-475
-493
-466
-448
-447
-439
-449
-453
-443
-436
-441
-425
-423
-416
-410
-412
-405
-394
-417
-424
-409
-406
-392
-364
-340
-325
-290
-257
-248
-227
-222
-235
-212
-179
-172
-165
-148
-130
-106
-106
-97
-84
-100
-105
-110
-120
-121
-118
-113
-124
-126
-110
-102
-115
-110
-95
-71
-70
-62
-40
-52
-58
-39
-46
-63
-66
-70
-64
-50
-42
-35
-20
-28
-18
-24
-49
-44
-50
-67
-57
-40
-53
-65
-77
-97
-108
-134
-128
-127
-147
-158
-140
-138
-158
-198
-203
-191
-190
-203
-201
-188
-197
-202
-197
-200
-193
-177
-209
-233
-226
-239
-259
-246
-233
-235
-227
-228
-247
-244
-257
-270
-279
-278
-274
-271
-271
-274
-259
-252
-250
-257
-238
-199
-183
-159
-133
-108
-86
-66
-37
-21
-17
-15
-2
7
8
15
21
37
55
58
62
69
70
59
47
42
40
23
21
13
5
7
5
-2
-19
-36
-32
-13
-18
-3
-5
-21
-5
-12
-26
-51
-54
-62
-50
-47
-51
-42
-60
-100
-107
-95
-115
-143
-156
-160
-163
-172
-168
-172
-179
-182
-191
-192
-208
-208
-204
-208
-214
-221
-209
-209
-218
-185
-167
-187
-191
-213
-256
-287
-319
-326
-338
-348
-340
-354
-375
-370
-370
-363
-355
-360
-346
-343
-350
-338
-329
-356
-381
-391
-437
-476
-467
-483
-517
-524
-518
-527
-531
-530
-542
-516
-493
-504
-495
-487
-495
-505
-520
-546
-540
-551
-551
-533
-532
-517
-504
-492
-483
-480
-487
-498
-514
-537
-564
-569
-575
-598
-617
-617
-612
-624
-627
-625
-619
-605
-594
-558
-539
-545
-514
-489
-491
-475
-481
-488
-472
-472
-463
-453
-452
-443
-450
-451
-437
-455
-453
-425
-416
-401
-374
-349
-330
-325
-314
-285
-282
-285
-272
-262
-253
-248
-222
-211
-201
-188
-166
-162
-173
-170
-177
-175
-166
-172
-178
-160
-168
-174
-183
-189
-174
-156
-145
-133
-100
-96
-111
-113
-122
-129
-128
-116
-114
-97
-81
-69
-61
-71
-82
-83
-70
-70
-70
-59
-62
-68
-76
-75
-77
-84
-94
-116
-134
-150
-157
-161
-176
-177
-175
-190
-210
-208
-193
-183
-184
-195
-201
-226
-255
-279
-305
-311
-319
-339
-330
-317
-318
-328
-347
-357
-380
-388
-398
-412
-393
-377
-389
-376
-381
-395
-389
-388
-383
-367
-377
-376
-359
-357
-355
-340
-343
-374
-378
-369
-385
-419
-439
-444
-452
-433
-413
-411
-375
-340
-339
-360
-387
-375
-370
-393
-368
-332
-326
-332
-331
-331
-324
-325
-332
-305
-295
-281
-271
-258
-235
-219
-209
-214
-200
-209
-215
-214
-213
-221
-235
-241
-250
-244
-239
-224
-203
-176
-173
-196
-217
-226
-245
-266
-254
-255
-270
-258
-232
-227
-241
-245
-243
-239
-252
-248
-237
-234
-241
-230
-222
-230
-225
-218
-233
-252
-246
-252
-251
-233
-217
-216
-225
-234
-233
-230
-219
-190
-184
-182
-183
-185
-191
-195
-208
-230
-235
-229
-235
-232
-221
-222
-234
-228
-225
-243
-257
-257
-253
-253
-245
-239
-242
-249
-259
-247
-250
-266
-277
-278
-261
-246
-236
-226
-205
-192
-192
-181
-183
-179
-172
-174
-169
-184
-186
-176
-178
-178
-182
-195
-209
-220
-234
-251
-259
-269
-282
-280
-268
-287
-325
-328
-339
-351
-335
-330
-331
-330
-332
-348
-366
-369
-377
-387
-370
-370
-383
-347
-321
-323
-313
-309
-323
-333
-353
-355
-348
-338
-330
-328
-316
-311
-308
-290
-274
-275
-292
-300
-284
-299
-318
-325
-339
-353
-355
-343
-325
-317
-299
-277
-273
-302
-295
-274
-294
-311
-293
-299
-303
-282
-263
-252
-256
-258
-250
-242
-237
-235
-250
-252
-250
-244
-227
-216
-215
-227
-234
-223
-248
-262
-246
-244
-232
-208
-203
-219
-238
-250
-262
-279
-283
-269
-275
-285
-280
-288
-309
-320
-331
-334
-324
-331
-330
-321
-335
-345
-332
-324
-323
-319
-319
-329
-335
-330
-347
-352
-361
-387
-395
-417
-426
-428
-437
-435
-425
-420
-425
-431
-439
-457
-469
-486
-496
-519
-526
-518
-501
-479
-465
-447
-430
-425
-433
-459
-464
-456
-461
-445
-430
-423
-409
-400
-388
-381
-369
-365
-360
-327
-308
-305
-303
-312
-321
-325
-340
-331
-319
-319
-315
-303
-302
-318
-305
-291
-306
-304
-295
-308
-321
-312
-302
-301
-298
-269
-258
-254
-254
-258
-267
-292
-302
-282
-283
-289
-278
-279
-273
-260
-265
-285
-299
-286
-288
-298
-305
-335
-346
-351
-362
-362
-356
-343
-336
-337
-348
-341
-348
-366
-360
-345
-363
-380
-360
-360
-377
-385
-397
-415
-432
-435
-442
-436
-414
-409
-394
-381
-376
-358
-375
-375
-354
-352
-352
-345
-341
-331
-336
-356
-370
-380
-384
-372
-343
-330
-331
-306
-295
-291
-297
-317
-321
-333
-357
-355
-340
-331
-346
-354
-337
-332
-342
-351
-349
-355
-374
-360
-339
-340
-332
-310
-300
-307
-301
-294
-319
-323
-302
-301
-297
-296
-298
-300
-299
-283
-257
-246
-224
-195
-184
-178
-180
-196
-224
-228
-235
-251
-249
-233
-231
-243
-242
-231
-224
-211
-191
-192
-208
-229
-230
-224
-240
-236
-221
-237
-250
-234
-212
-207
-222
-233
-239
-243
-248
-256
-256
-242
-232
-250
-248
-239
-264
-279
-278
-288
-284
-294
-291
-278
-292
-298
-285
-296
-283
-254
-232
-218
-224
-219
-225
-246
-238
-224
-222
-222
-207
-177
-193
-203
-192
-202
-202
-197
-190
-180
-156
-124
-111
-106
-106
-126
-128
-128
-146
-159
-131
-110
-115
-123
-124
-121
-129
-135
-135
-144
-147
-145
-153
-160
-161
-181
-199
-211
-227
-231
-231
-238
-243
-236
-223
-234
-241
-241
-257
-277
-278
-283
-306
-309
-301
-288
-290
-316
-304
-297
-314
-316
-306
-307
-323
-327
-331
-352
-372
-360
-357
-363
-353
-339
-327
-335
-337
-318
-304
-303
-316
-309
-290
-296
-283
-269
-267
-281
-289
-282
-283
-283
-258
-262
-272
-267
-263
-262
-254
-244
-234
-234
-219
-217
-214
-220
-217
-215
-236
-258
-253
-247
-265
-269
-274
-273
-274
-273
-264
-269
-251
-238
-251
-243
-239
-235
-226
-219
-211
-208
-205
-194
-196
-175
-150
-148
-119
-109
-96
-74
-66
-48
-59
-52
-40
-53
-57
-37
-4
32
48
55
70
88
109
115
120
106
92
91
85
89
84
56
41
43
24
2
-2
0
-23
-26
-21
-39
-54
-76
-78
-76
-77
-61
-51
-64
-69
-81
-98
-98
-107
-119
-117
-110
-90
-107
-116
-102
-103
-108
-100
-85
-85
-95
-70
-70
-88
-87
-93
-100
-105
-96
-106
-106
-112
-111
-113
-152
-176
-189
-221
-250
-253
-250
-257
-274
-292
-284
-294
-294
-306
-312
-299
-290
-270
-258
-251
-242
-239
-262
-284
-281
-289
-306
-299
-277
-277
-295
-275
-254
-255
-253
-233
-234
-254
-264
-266
-272
-288
-294
-298
-315
-312
-290
-277
-264
-249
-246
-271
-286
-287
-275
-271
-263
-238
-216
-212
-198
-167
-154
-167
-148
-134
-138
-126
-118
-119
-102
-88
-80
-71
-82
-76
-67
-76
-89
-75
-82
-109
-115
-124
-139
-146
-139
-143
-156
-158
-149
-127
-100
-91
-95
-115
-138
-158
-158
-163
-169
-145
-129
-126
-128
-123
-130
-136
-141
-140
-129
-129
-120
-114
-122
-148
-187
-199
-210
-246
-248
-246
-250
-238
-228
-223
-211
-200
-181
-192
-189
-166
-162
-173
-186
-197
-211
-232
-253
-256
-273
-307
-312
-295
-297
-296
-295
-295
-289
-289
-293
-265
-270
-269
-234
-232
-230
-205
-192
-197
-188
-149
-133
-141
-137
-126
-128
-131
-131
-136
-131
-134
-131
-123
-129
-123
-100
-89
-94
-95
-88
-84
-80
-83
-96
-121
-140
-142
-155
-182
-195
-193
-206
-221
-229
-212
-215
-217
-213
-216
-207
-213
-186
-160
-169
-155
-137
-152
-179
-187
-184
-207
-226
-220
-230
-235
-252
-260
-266
-303
-318
-311
-318
-307
-305
-303
-294
-322
-320
-305
-320
-335
-326
-333
-344
-350
-362
-367
-374
-377
-381
-390
-393
-387
-396
-401
-405
-395
-385
-391
-391
-385
-394
-413
-402
-389
-406
-401
-413
-445
-467
-482
-497
-518
-528
-535
-539
-528
-534
-539
-514
-516
-545
-535
-525
-518
-505
-509
-513
-514
-526
-524
-520
-541
-544
-537
-531
-519
-512
-514
-532
-532
-523
-534
-555
-546
-535
-529
-527
-541
-539
-540
-555
-554
-548
-555
-561
-566
-558
-544
-548
-545
-541
-546
-542
-531
-545
-550
-545
-555
-568
-556
-527
-516
-510
-495
-480
-488
-495
-489
-502
-516
-509
-484
-455
-453
-444
-429
-415
-404
-395
-380
-372
-355
-341
-346
-340
-329
-318
-311
-304
-293
-272
-269
-259
-234
-217
-199
-194
-199
-197
-206
-200
-190
-194
-199
-194
-188
-197
-207
-215
-206
-205
-200
-194
-190
-191
-183
-171
-190
-199
-202
-201
-209
-212
-208
-205
-211
-234
-234
-231
-247
-266
-282
-277
-286
-281
-258
-271
-270
-266
-261
-254
-258
-257
-259
-265
-260
-249
-243
-253
-265
-268
-277
-289
-299
-292
-308
-344
-364
-374
-391
-416
-438
-441
-444
-448
-458
-467
-477
-485
-478
-466
-470
-488
-486
-494
-526
-525
-522
-511
-490
-481
-468
-455
-459
-463
-453
-433
-423
-398
-374
-366
-347
-316
-295
-279
-252
-241
-241
-237
-233
-247
-255
-255
-240
-252
-271
-279
-300
-303
-315
-306
-303
-314
-304
-283
-276
-295
-269
-258
-280
-274
-272
-271
-282
-291
-308
-302
-285
-262
-239
-227
-215
-194
-180
-164
-139
-109
-104
-110
-99
-92
-94
-86
-79
-87
-87
-73
-79
-109
-134
-142
-156
-180
-190
-196
-193
-209
-220
-219
-232
-255
-245
-226
-228
-229
-223
-213
-208
-213
-213
-202
-196
-205
-198
-191
-207
-208
-206
-204
-213
-232
-219
-215
-216
-199
-192
-186
-194
-207
-205
-217
-228
-211
-190
-190
-168
-139
-141
-136
-126
-131
-145
-165
-165
-168
-194
-201
-189
-189
-199
-189
-181
-164
-159
-158
-141
-156
-178
-198
-196
-199
-203
-177
-178
-191
-183
-177
-174
-179
-191
-197
-195
-183
-181
-177
-181
-192
-202
-210
-236
-253
-259
-271
-271
-285
-289
-272
-260
-259
-246
-232
-231
-244
-262
-267
-280
-293
-285
-287
-284
-268
-262
-259
-254
-247
-240
-244
-252
-253
-248
-237
-239
-253
-259
-270
-289
-279
-271
-275
-274
-268
-277
-292
-292
-300
-293
-281
-274
-253
-246
-244
-251
-265
-279
-308
-310
-312
-325
-318
-312
-326
-321
-324
-327
-325
-321
-308
-299
-303
-315
-309
-299
-308
-310
-307
-307
-301
-280
-267
-256
-252
-255
-261
-272
-268
-284
-284
-274
-288
-273
-249
-266
-264
-248
-236
-221
-215
-211
-195
-195
-170
-146
-149
-135
-139
-140
-142
-163
-156
-142
-156
-159
-158
-170
-153
-152
-157
-158
-160
-156
-173
-191
-207
-200
-189
-195
-194
-194
-175
-174
-193
-187
-217
-220
-216
-234
-212
-198
-210
-204
-203
-210
-228
-248
-247
-251
-269
-264
-257
-260
-251
-254
-251
-245
-258
-261
-272
-282
-291
-292
-300
-305
-284
-281
-301
-309
-308
-318
-336
-331
-319
-319
-325
-345
-354
-362
-389
-385
-362
-361
-340
-318
-324
-343
-348
-347
-341
-341
-331
-334
-336
-318
-308
-318
-313
-295
-286
-280
-276
-284
-283
-282
-295
-305
-310
-322
-332
-333
-335
-331
-334
-342
-348
-351
-341
-345
-365
-357
-346
-340
-348
-347
-334
-340
-339
-325
-326
-343
-323
-298
-310
-319
-318
-307
-299
-305
-304
-290
-284
-282
-266
-244
-253
-248
-236
-248
-266
-270
-277
-278
-271
-269
-255
-242
-242
-243
-227
-235
-243
-236
-251
-257
-261
-264
-271
-272
-272
-233
-228
-233
-216
-215
-204
-201
-211
-208
-199
-211
-206
-200
-208
-218
-223
-214
-246
-271
-252
-244
-250
-260
-269
-256
-252
-279
-267
-239
-230
-230
-217
-208
-203
-204
-207
-195
-192
-191
-184
-195
-189
-176
-186
-183
-166
-163
-143
-133
-110
-84
-77
-64
-42
-25
-11
-13
0
18
5
12
18
30
47
61
76
86
80
56
48
52
28
25
36
40
55
73
55
54
48
30
36
29
38
24
9
16
9
-8
-22
-29
-38
-61
-95
-113
-116
-123
-129
-129
-152
-174
-182
-193
-226
-233
-201
-195
-174
-171
-168
-149
-153
-165
-159
-144
-151
-151
-120
-125
-133
-128
-133
-151
-161
-174
-174
-167
-188
-202
-203
-220
-231
-227
-220
-227
-222
-207
-202
-211
-211
-200
-203
-233
-255
-259
-276
-285
-294
-297
-303
-317
-314
-298
-305
-308
-304
-304
-295
-293
-300
-292
-285
-286
-292
-283
-267
-270
-258
-256
-263
-253
-246
-244
-237
-242
-249
-251
-254
-241
-234
-252
-270
-281
-287
-291
-300
-308
-325
-324
-300
-304
-302
-300
-316
-319
-314
-323
-319
-304
-311
-331
-333
-330
-312
-302
-294
-281
-280
-295
-299
-279
-272
-258
-259
-252
-251
-246
-232
-239
-248
-245
-255
-246
-233
-234
-208
-182
-180
-180
-177
-174
-185
-198
-215
-248
-269
-284
-294
-299
-302
-307
-301
-299
-287
-273
-278
-271
-247
-229
-215
-186
-144
-129
-129
-117
-94
-101
-120
-118
-119
-131
-138
-125
-104
-108
-132
-132
-137
-142
-139
-128
-122
-138
-155
-155
-181
-212
-223
-253
-274
-285
-278
-277
-273
-271
-276
-273
-282
-305
-322
-318
-327
-321
-317
-336
-332
-329
-336
-330
-326
-322
-327
-337
-352
-352
-332
-323
-303
-295
-313
-324
-332
-337
-342
-339
-323
-326
-329
-345
-366
-366
-364
-376
-391
-387
-380
-355
-359
-378
-379
-403
-417
-410
-420
-429
-426
-424
-424
-420
-406
-401
-397
-394
-393
-373
-372
-362
-363
-360
-365
-372
-363
-364
-355
-337
-321
-307
-276
-299
-313
-299
-286
-277
-276
-273
-270
-274
-289
-308
-320
-307
-296
-306
-311
-317
-329
-336
-328
-337
-328
-337
-346
-353
-342
-322
-314
-300
-280
-272
-260
-262
-278
-272
-263
-275
-287
-284
-276
-249
-248
-278
-276
-253
-247
-244
-256
-241
-239
-268
-271
-264
-276
-273
-267
-268
-279
-290
-304
-316
-330
-352
-365
-352
-344
-329
-307
-286
-265
-248
-222
-209
-216
-238
-241
-254
-245
-229
-214
-203
-201
-185
-190
-204
-203
-206
-219
-244
-263
-267
-277
-283
-274
-280
-280
-267
-262
-274
-272
-271
-281
-277
-295
-315
-324
-342
-351
-339
-325
-308
-311
-303
-310
-315
-305
-306
-323
-310
-298
-314
-309
-310
-305
-296
-306
-312
-303
-303
-310
-316
-317
-310
-323
-326
-299
-293
-285
-268
-261
-267
-269
-282
-286
-291
-305
-320
-323
-324
-331
-338
-330
-342
-381
-399
-413
-393
-383
-399
-375
-346
-363
-364
-347
-333
-335
-344
-360
-352
-348
-356
-353
-342
-335
-328
-325
-318
-322
-328
-319
-334
-345
-336
-350
-366
-373
-391
-386
-383
-379
-356
-345
-347
-345
-353
-354
-364
-369
-368
-359
-350
-343
-328
-333
-343
-364
-380
-372
-374
-381
-389
-402
-398
-398
-414
-395
-402
-416
-404
-408
-408
-397
-409
-418
-423
-429
-407
-399
-399
-390
-391
-381
-381
-400
-399
-401
-393
-378
-356
-355
-353
-348
-349
-334
-333
-319
-297
-269
-263
-270
-287
-265
-250
-265
-282
-282
-272
-269
-250
-225
-205
-189
-185
-197
-203
-195
-187
-205
-217
-231
-242
-234
-244
-256
-268
-296
-312
-306
-311
-311
-305
-313
-319
-321
-323
-334
-311
-312
-325
-307
-286
-273
-280
-285
-297
-302
-311
-320
-320
-321
-322
-352
-369
-385
-384
-388
-394
-373
-368
-353
-349
-357
-352
-359
-376
-374
-384
-390
-389
-382
-373
-363
-350
-334
-332
-333
-339
-339
-342
-357
-348
-347
-356
-340
-328
-332
-323
-324
-331
-345
-353
-359
-352
-329
-320
-306
-279
-268
-280
-284
-273
-274
-282
-288
-273
-287
-278
-272
-284
-277
-279
-273
-272
-285
-284
-284
-290
-299
-294
-289
-300
-288
-278
-282
-266
-240
-215
-189
-179
-169
-168
-174
-175
-160
-143
-144
-154
-159
-164
-159
-166
-176
-165
-156
-157
-149
-150
-152
-145
-124
-109
-99
-106
-122
-127
-136
-152
-166
-167
-175
-173
-164
-159
-152
-135
-125
-122
-115
-127
-133
-147
-168
-165
-164
-165
-167
-166
-170
-176
-181
-189
-208
-229
-248
-246
-220
-207
-185
-168
-181
-195
-190
-195
-203
-202
-191
-188
-192
-188
-188
-196
-206
-198
-200
-202
-196
-185
-179
-184
-196
-223
-242
-259
-270
-270
-276
-274
-269
-265
-286
-302
-303
-309
-316
-310
-318
-326
-320
-324
-341
-340
-349
-354
-361
-361
-344
-350
-343
-360
-386
-406
-410
-408
-402
-389
-378
-388
-388
-394
-399
-399
-409
-410
-417
-424
-435
-442
-449
-453
-449
-449
-445
-439
-422
-418
-422
-425
-418
-422
-424
-438
-438
-433
-435
-438
-437
-432
-456
-471
-479
-483
-475
-473
-467
-465
-458
-433
-412
-396
-392
-385
-384
-374
-370
-351
-341
-324
-304
-306
-334
-340
-345
-357
-344
-350
-344
-336
-323
-315
-307
-309
-312
-312
-313
-316
-313
-292
-263
-257
-279
-282
-297
-313
-331
-345
-344
-330
-331
-339
-343
-342
-329
-336
-337
-335
-344
-356
-363
-353
-338
-344
-357
-371
-385
-375
-382
-395
-410
-432
-449
-456
-471
-483
-482
-477
-469
-458
-446
-459
-462
-473
-470
-480
-491
-481
-479
-467
-444
-420
-411
-401
-407
-396
-390
-394
-389
-394
-397
-404
-400
-398
-403
-405
-417
-442
-450
-446
-441
-423
-427
-425
-429
-431
-431
-417
-387
-371
-355
-361
-368
-362
-388
-386
-368
-371
-359
-366
-371
-368
-381
-380
-376
-372
-362
-345
-343
-340
-326
-329
-337
-334
-322
-321
-322
-336
-326
-325
-339
-336
-345
-358
-363
-395
-396
-381
-363
-350
-354
-358
-346
-348
-350
-341
-344
-335
-316
-300
-296
-294
-268
-251
-232
-210
-201
-194
-184
-174
-173
-167
-162
-179
-175
-160
-160
-140
-134
-126
-114
-107
-88
-89
-108
-118
-128
-131
-158
-169
-162
-171
-190
-195
-200
-206
-213
-218
-229
-241
-229
-240
-241
-244
-265
-287
-297
-298
-283
-269
-249
-231
-225
-211
-210
-204
-204
-204
-187
-158
-134
-128
-111
-111
-103
-102
-98
-94
-101
-99
-107
-107
-100
-113
-132
-152
-159
-159
-172
-179
-191
-216
-244
-254
-262
-279
-290
-301
-302
-296
-304
-305
-303
-300
-280
-272
-261
-251
-236
-222
-216
-218
-228
-231
-224
-232
-234
-225
-235
-233
-225
-228
-237
-249
-261
-281
-284
-283
-278
-280
-280
-279
-277
-274
-283
-286
-296
-289
-280
-276
-287
-306
-293
-294
-309
-306
-281
-264
-243
-233
-209
-187
-183
-174
-186
-176
-176
-164
-151
-148
-133
-119
-128
-138
-149
-170
-190
-191
-189
-196
-196
-192
-185
-172
-166
-144
-132
-140
-146
-176
-193
-198
-201
-195
-188
-179
-165
-174
-190
-200
-201
-207
-208
-203
-215
-224
-227
-238
-248
-248
-229
-214
-215
-206
-225
-241
-236
-246
-231
-221
-222
-224
-216
-215
-224
-222
-234
-253
-266
-267
-268
-267
-258
-243
-241
-256
-267
-266
-276
-288
-281
-290
-295
-292
-283
-275
-266
-266
-258
-259
-275
-281
-289
-325
-342
-334
-346
-350
-369
-380
-378
-380
-379
-375
-372
-365
-353
-335
-335
-344
-340
-350
-342
-350
-349
-328
-339
-347
-350
-351
-336
-319
-312
-306
-296
-276
-269
-247
-236
-236
-236
-239
-234
-226
-220
-215
-218
-224
-213
-218
-222
-216
-217
-216
-216
-224
-215
-206
-198
-175
-166
-142
-122
-115
-111
-116
-117
-121
-96
-77
-78
-75
-81
-100
-110
-114
-109
-105
-101
-82
-76
-74
-73
-58
-62
-69
-56
-69
-77
-75
-93
-92
-91
-99
-88
-80
-80
-73
-72
-81
-90
-98
-102
-91
-81
-81
-73
-70
-80
-87
-97
-108
-123
-145
-159
-172
-191
-201
-213
-220
-224
-242
-249
-242
-238
-230
-212
-202
-205
-215
-217
-251
-279
-279
-306
-318
-311
-323
-338
-327
-340
-348
-351
-355
-352
-343
-336
-330
-338
-347
-355
-384
-392
-399
-401
-414
-422
-429
-425
-431
-437
-443
-456
-452
-462
-471
-476
-483
-479
-480
-481
-465
-458
-463
-454
-470
-483
-466
-467
-465
-441
-426
-414
-419
-423
-421
-429
-418
-414
-417
-423
-410
-411
-430
-430
-426
-434
-434
-431
-417
-404
-401
-383
-373
-384
-373
-388
-410
-412
-423
-429
-446
-444
-433
-419
-401
-388
-395
-388
-398
-409
-409
-417
-421
-412
-396
-386
-362
-326
-316
-301
-303
-307
-307
-308
-303
-293
-280
-273
-275
-272
-259
-259
-257
-252
-255
-249
-251
-252
-251
-260
-263
-264
-276
-284
-281
-270
-271
-266
-249
-238
-231
-231
-221
-213
-206
-197
-202
-232
-232
-228
-224
-226
-235
-224
-212
-204
-208
-213
-210
-221
-236
-239
-236
-241
-240
-246
-252
-252
-256
-248
-240
-218
-187
-177
-185
-172
-147
-139
-156
-155
-153
-168
-166
-164
-173
-173
-159
-141
-145
-152
-156
-155
-155
-160
-161
-169
-183
-190
-217
-239
-233
-223
-216
-207
-214
-240
-250
-270
-295
-318
-332
-332
-333
-309
-294
-292
-288
-294
-301
-316
-338
-352
-362
-370
-385
-387
-384
-386
-383
-390
-389
-396
-406
-405
-396
-375
-364
-376
-377
-368
-368
-361
-338
-320
-311
-300
-280
-277
-286
-303
-303
-311
-328
-326
-331
-327
-313
-316
-313
-307
-317
-323
-312
-311
-307
-296
-289
-278
-274
-284
-286
-281
-280
-279
-275
-269
-273
-255
-240
-242
-219
-209
-216
-208
-198
-193
-189
-188
-181
-172
-165
-161
-160
-156
-152
-138
-124
-115
-109
-99
-94
-113
-128
-114
-111
-127
-130
-136
-148
-152
-163
-172
-188
-205
-215
-221
-208
-197
-188
-188
-184
-182
-187
-189
-175
-177
-171
-180
-182
-184
-216
-234
-235
-245
-241
-241
-242
-242
-267
-275
-269
-291
-294
-297
-289
-288
-288
-291
-302
-298
-305
-324
-349
-363
-376
-366
-359
-368
-380
-385
-419
-446
-441
-446
-452
-453
-466
-472
-476
-472
-457
-458
-469
-454
-456
-455
-442
-454
-467
-481
-480
-468
-464
-459
-447
-450
-441
-449
-445
-447
-458
-474
-493
-491
-489
-476
-447
-425
-426
-438
-443
-449
-459
-459
-463
-463
-447
-446
-457
-443
-433
-444
-451
-438
-435
-441
-443
-438
-446
-442
-422
-406
-390
-373
-366
-353
-344
-335
-330
-312
-314
-324
-300
-285
-263
-262
-271
-286
-292
-298
-310
-317
-321
-326
-316
-327
-351
-338
-341
-357
-347
-332
-337
-312
-304
-304
-287
-301
-305
-295
-285
-287
-289
-281
-271
-263
-267
-270
-264
-266
-278
-292
-296
-295
-300
-299
-321
-336
-329
-346
-355
-355
-350
-326
-315
-310
-283
-269
-270
-263
-274
-281
-296
-303
-291
-279
-273
-255
-261
-256
-259
-279
-286
-306
-302
-304
-312
-306
-307
-307
-308
-303
-310
-310
-312
-317
-318
-323
-313
-311
-319
-328
-314
-315
-315
-305
-311
-296
-296
-301
-283
-283
-285
-278
-277
-279
-266
-227
-206
-210
-198
-178
-176
-177
-173
-163
-169
-176
-153
-128
-129
-125
-107
-103
-111
-115
-114
-120
-135
-133
-142
-163
-173
-174
-194
-207
-198
-188
-179
-173
-160
-134
-125
-126
-126
-117
-106
-100
-99
-91
-81
-64
-54
-50
-45
-49
-54
-40
-41
-54
-49
-43
-38
-43
-54
-61
-47
-31
-9
11
16
10
-2
-6
-11
-27
-33
-47
-61
-77
-111
-129
-135
-164
-191
-202
-212
-215
-201
-189
-190
-176
-177
-185
-198
-192
-206
-210
-198
-198
-192
-201
-206
-221
-221
-223
-222
-213
-217
-234
-217
-203
-202
-211
-225
-225
-233
-250
-257
-284
-306
-331
-360
-365
-368
-366
-346
-330
-324
-316
-298
-294
-289
-282
-280
-261
-248
-248
-248
-258
-275
-256
-235
-224
-220
-215
-215
-229
-247
-261
-266
-261
-256
-256
-257
-260
-287
-298
-304
-314
-298
-299
-288
-293
-295
-293
-288
-288
-299
-287
-284
-274
-270
-276
-271
-277
-284
-280
-301
-306
-301
-323
-310
-305
-301
-286
-276
-278
-267
-253
-248
-240
-240
-239
-251
-256
-269
-279
-281
-280
-276
-292
-293
-301
-317
-330
-355
-355
-353
-359
-349
-336
-331
-317
-298
-279
-264
-264
-265
-262
-267
-263
-268
-278
-273
-268
-255
-262
-250
-238
-240
-229
-215
-209
-212
-222
-224
-222
-234
-238
-245
-244
-253
-271
-266
-260
-254
-260
-276
-278
-281
-298
-313
-338
-353
-358
-369
-365
-371
-386
-382
-383
-364
-330
-299
-276
-260
-246
-242
-237
-227
-210
-186
-180
-181
-172
-172
-198
-217
-222
-232
-241
-253
-247
-239
-250
-277
-302
-323
-351
-362
-356
-358
-352
-351
-344
-341
-329
-321
-330
-331
-339
-340
-334
-342
-327
-313
-319
-312
-301
-300
-290
-284
-281
-274
-275
-278
-267
-264
-256
-237
-230
-222
-217
-222
-221
-213
-225
-225
-228
-235
-227
-233
-242
-244
-260
-273
-285
-282
-279
-272
-263
-259
-267
-264
-284
-296
-292
-301
-295
-286
-289
-281
-261
-269
-276
-278
-279
-284
-283
-276
-267
-270
-277
-278
-277
-279
-278
-266
-263
-257
-256
-253
-243
-251
-260
-246
-251
-253
-271
-286
-272
-274
-278
-281
-270
-267
-271
-265
-265
-284
-292
-289
-286
-267
-254
-248
-247
-235
-226
-226
-215
-232
-248
-259
-276
-291
-297
-298
-295
-278
-264
-273
-299
-298
-295
-287
-286
-291
-293
-291
-311
-328
-326
-326
-322
-327
-339
-335
-332
-350
-362
-359
-373
-373
-359
-348
-351
-368
-364
-360
-359
-342
-331
-318
-296
-279
-273
-261
-244
-226
-209
-197
-196
-190
-186
-203
-216
-226
-230
-235
-240
-249
-253
-268
-274
-274
-286
-297
-299
-299
-298
-297
-274
-265
-262
-253
-253
-254
-265
-260
-243
-245
-231
-200
-182
-166
-162
-153
-160
-169
-163
-164
-163
-164
-179
-200
-199
-195
-189
-180
-180
-177
-180
-194
-198
-194
-190
-197
-207
-204
-225
-242
-243
-262
-272
-269
-276
-297
-305
-296
-308
-327
-327
-324
-315
-304
-295
-291
-281
-285
-276
-263
-259
-266
-265
-255
-244
-227
-230
-233
-231
-234
-230
-213
-193
-194
-184
-180
-178
-158
-161
-196
-213
-204
-219
-229
-238
-245
-257
-278
-276
-265
-247
-240
-228
-230
-223
-223
-232
-238
-246
-249
-243
-236
-235
-225
-230
-232
-223
-232
-229
-228
-224
-210
-212
-204
-194
-185
-162
-153
-158
-149
-158
-158
-163
-188
-192
-171
-174
-178
-190
-220
-234
-261
-301
-326
-348
-352
-339
-341
-334
-325
-333
-334
-335
-344
-350
-360
-366
-358
-368
-359
-345
-355
-354
-362
-360
-355
-350
-350
-345
-346
-347
-348
-328
-301
-304
-306
-295
-297
-300
-299
-297
-286
-278
-281
-268
-266
-263
-262
-266
-264
-259
-270
-285
-279
-274
-263
-265
-264
-270
-277
-294
-286
-275
-276
-271
-283
-297
-279
-292
-300
-306
-329
-338
-354
-358
-345
-346
-321
-299
-283
-270
-288
-297
-281
-281
-283
-255
-232
-230
-239
-234
-243
-245
-251
-250
-248
-250
-236
-239
-245
-251
-256
-246
-258
-255
-230
-220
-208
-184
-185
-196
-202
-215
-224
-247
-276
-301
-304
-292
-273
-262
-248
-237
-244
-225
-235
-252
-256
-272
-271
-274
-270
-267
-273
-283
-272
-264
-259
-265
-269
-250
-252
-245
-228
-218
-229
-227
-227
-253
-267
-272
-288
-300
-305
-304
-302
-297
-283
-283
-274
-263
-255
-238
-237
-251
-245
-233
-227
-210
-214
-212
-212
-218
-203
-179
-159
-143
-137
-148
-151
-146
-151
-160
-148
-134
-130
-116
-125
-132
-141
-159
-175
-180
-198
-205
-198
-200
-191
-182
-174
-164
-159
-146
-144
-161
-171
-157
-149
-139
-123
-120
-125
-141
-136
-126
-126
-131
-127
-120
-131
-136
-129
-131
-143
-139
-138
-137
-130
-141
-162
-166
-164
-201
-211
-230
-255
-253
-242
-218
-189
-154
-132
-135
-132
-143
-156
-149
-139
-124
-132
-140
-134
-119
-117
-130
-129
-143
-135
-142
-158
-164
-164
-153
-159
-160
-163
-168
-189
-202
-215
-213
-188
-171
-158
-140
-127
-133
-140
-143
-150
-156
-175
-186
-180
-185
-193
-192
-194
-205
-209
-211
-209
-209
-222
-228
-228
-222
-215
-212
-222
-224
-201
-192
-174
-164
-164
-166
-174
-176
-167
-159
-158
-159
-157
-158
-161
-152
-147
-152
-167
-187
-194
-221
-236
-234
-257
-267
-277
-284
-281
-294
-303
-290
-292
-299
-285
-278
-291
-304
-304
-294
-290
-279
-254
-239
-222
-206
-198
-191
-199
-203
-189
-183
-187
-174
-162
-154
-164
-169
-157
-163
-174
-172
-174
-171
-171
-173
-182
-172
-172
-191
-200
-195
-186
-196
-208
-223
-249
-267
-279
-293
-280
-277
-291
-301
-305
-294
-284
-289
-295
-306
-306
-304
-312
-317
-305
-314
-321
-313
-315
-325
-324
-315
-305
-302
-294
-283
-281
-289
-283
-278
-279
-283
-286
-289
-293
-289
-288
-287
-274
-269
-256
-257
-245
-214
-202
-196
-218
-235
-234
-242
-253
-243
-252
-266
-255
-251
-243
-242
-237
-252
-250
-230
-218
-215
-196
-178
-173
-172
-174
-178
-186
-188
-199
-218
-239
-242
-246
-247
-243
-241
-244
-236
-228
-221
-205
-214
-208
-206
-221
-238
-243
-261
-256
-243
-235
-220
-219
-237
-239
-229
-235
-255
-276
-291
-306
-301
-306
-310
-324
-326
-328
-342
-355
-359
-364
-355
-357
-354
-357
-357
-348
-347
-343
-332
-331
-330
-328
-359
-360
-360
-372
-372
-367
-351
-331
-328
-332
-328
-312
-306
-315
-333
-334
-336
-341
-353
-360
-342
-337
-332
-317
-311
-319
-316
-312
-324
-323
-312
-311
-294
-284
-288
-283
-289
-280
-270
-256
-251
-246
-223
-208
-207
-194
-185
-195
-200
-197
-202
-210
-208
-191
-180
-196
-205
-193
-175
-177
-185
-184
-181
-180
-176
-187
-200
-210
-227
-250
-257
-249
-249
-257
-268
-271
-259
-257
-247
-233
-230
-224
-211
-210
-214
-226
-237
-248
-263
-272
-278
-282
-282
-286
-277
-255
-256
-256
-248
-248
-257
-261
-254
-256
-268
-266
-261
-254
-239
-242
-235
-233
-246
-241
-246
-249
-249
-262
-281
-295
-284
-261
-264
-267
-259
-254
-244
-240
-241
-246
-247
-253
-256
-242
-238
-233
-206
-203
-212
-197
-195
-209
-210
-217
-215
-222
-224
-224
-228
-219
-210
-208
-204
-205
-216
-224
-239
-265
-267
-271
-281
-283
-295
-309
-312
-311
-286
-283
-303
-305
-301
-286
-281
-293
-304
-310
-323
-314
-314
-300
-289
-279
-272
-268
-246
-240
-224
-221
-221
-213
-223
-240
-250
-261
-266
-271
-262
-252
-265
-262
-251
-281
-288
-289
-291
-291
-311
-319
-317
-325
-327
-333
-340
-333
-330
-322
-309
-301
-296
-307
-322
-322
-326
-328
-336
-349
-363
-361
-357
-359
-344
-341
-336
-324
-319
-314
-300
-281
-274
-257
-258
-257
-258
-249
-244
-255
-270
-288
-293
-284
-289
-291
-274
-275
-294
-298
-289
-286
-298
-298
-306
-323
-334
-352
-358
-363
-369
-371
-362
-369
-378
-375
-382
-400
-405
-406
-411
-407
-421
-432
-428
-422
-420
-412
-399
-401
-391
-368
-347
-345
-329
-310
-298
-295
-283
-264
-250
-231
-228
-230
-230
-241
-246
-243
-246
-242
-239
-238
-245
-230
-229
-230
-215
-206
-201
-188
-189
-201
-217
-235
-239
-233
-229
-234
-232
-236
-229
-228
-211
-194
-170
-161
-157
-160
-160
-155
-169
-181
-173
-169
-176
-182
-188
-175
-173
-195
-209
-220
-229
-236
-242
-253
-280
-282
-283
-302
-310
-305
-314
-335
-354
-370
-370
-350
-352
-361
-355
-350
-367
-355
-336
-323
-313
-321
-329
-323
-328
-345
-351
-343
-351
-365
-344
-316
-311
-296
-271
-274
-275
-268
-278
-290
-292
-307
-315
-327
-330
-328
-343
-339
-325
-325
-323
-320
-319
-320
-316
-315
-318
-328
-316
-300
-317
-334
-341
-353
-358
-343
-340
-327
-327
-325
-313
-308
-306
-311
-316
-300
-278
-272
-274
-281
-277
-271
-270
-260
-253
-240
-225
-203
-192
-186
-180
-157
-161
-153
-144
-120
-89
-85
-87
-95
-99
-134
-181
-198
-197
-204
-203
-199
-203
-204
-204
-200
-192
-210
-221
-224
-239
-244
-244
-248
-249
-257
-269
-269
-264
-261
-220
-207
-193
-180
-169
-154
-154
-165
-173
-178
-181
-162
-153
-165
-157
-141
-144
-139
-141
-150
-166
-166
-182
-188
-183
-206
-222
-228
-253
-271
-277
-286
-305
-315
-319
-311
-302
-285
-280
-274
-273
-268
-258
-252
-231
-215
-206
-193
-185
-195
-202
-201
-201
-212
-214
-215
-215
-218
-228
-243
-260
-248
-262
-289
-295
-308
-313
-325
-352
-353
-345
-353
-341
-338
-331
-320
-312
-303
-287
-282
-276
-277
-297
-289
-294
-306
-322
-318
-313
-323
-307
-303
-302
-288
-293
-292
-300
-312
-315
-312
-306
-287
-264
-246
-247
-248
-245
-255
-260
-258
-268
-254
-248
-223
-188
-190
-183
-193
-207
-224
-256
-287
-299
-308
-314
-329
-337
-344
-351
-352
-349
-348
-346
-327
-311
-296
-277
-272
-270
-272
-270
-282
-281
-290
-310
-326
-326
-325
-334
-325
-320
-344
-347
-343
-349
-352
-356
-347
-335
-346
-351
-345
-341
-353
-361
-361
-383
-388
-377
-386
-390
-387
-398
-415
-432
-446
-452
-458
-461
-458
-457
-470
-479
-474
-488
-494
-481
-459
-438
-416
-379
-348
-338
-325
-327
-338
-347
-353
-355
-365
-353
-345
-334
-324
-335
-340
-328
-324
-295
-277
-266
-271
-276
-267
-275
-303
-325
-331
-334
-338
-335
-308
-302
-308
-295
-297
-325
-323
-324
-320
-311
-302
-288
-282
-295
-309
-301
-300
-296
-316
-323
-321
-315
-315
-317
-317
-318
-327
-338
-350
-357
-354
-374
-377
-388
-394
-376
-373
-379
-372
-370
-388
-397
-389
-391
-393
-395
-395
-391
-397
-408
-393
-385
-387
-381
-382
-383
-393
-396
-392
-395
-397
-405
-403
-405
-407
-410
-410
-411
-429
-429
-430
-426
-425
-416
-403
-415
-417
-423
-407
-395
-388
-374
-359
-343
-332
-335
-332
-334
-331
-331
-346
-344
-334
-337
-345
-345
-339
-335
-342
-336
-344
-347
-313
-313
-329
-314
-299
-297
-295
-293
-288
-277
-258
-251
-249
-257
-246
-231
-250
-273
-280
-277
-286
-277
-264
-263
-276
-282
-285
-301
-294
-288
-271
-258
-259
-245
-245
-272
-275
-268
-280
-284
-285
-282
-273
-270
-264
-257
-260
-249
-230
-211
-196
-187
-195
-204
-220
-233
-240
-252
-258
-248
-242
-234
-214
-203
-183
-188
-178
-168
-175
-176
-176
-175
-172
-173
-188
-187
-184
-184
-190
-196
-198
-198
-195
-200
-211
-233
-258
-282
-286
-297
-307
-302
-287
-281
-283
-276
-269
-269
-261
-264
-259
-264
-269
-260
-272
-274
-271
-272
-262
-254
-251
-237
-243
-249
-249
-245
-235
-232
-228
-226
-225
-226
-223
-245
-267
-267
-269
-281
-275
-274
-288
-286
-296
-285
-272
-277
-257
-245
-265
-276
-275
-284
-313
-315
-291
-288
-290
-266
-254
-249
-223
-217
-205
-195
-188
-165
-161
-168
-170
-190
-200
-197
-198
-193
-195
-214
-219
-226
-241
-249
-267
-272
-269
-270
-262
-245
-231
-229
-237
-247
-257
-260
-269
-273
-284
-299
-294
-280
-276
-252
-239
-235
-221
-226
-221
-227
-230
-243
-263
-266
-271
-292
-310
-322
-329
-335
-343
-343
-341
-338
-330
-328
-336
-340
-358
-363
-365
-369
-372
-376
-365
-363
-369
-354
-326
-300
-281
-279
-273
-275
-280
-267
-268
-270
-285
-290
-288
-302
-330
-345
-359
-366
-373
-374
-367
-362
-375
-370
-354
-348
-333
-325
-310
-305
-311
-296
-294
-320
-335
-342
-344
-346
-344
-351
-358
-359
-350
-334
-330
-316
-292
-288
-303
-316
-329
-322
-300
-294
-274
-255
-253
-246
-238
-226
-206
-203
-202
-204
-207
-202
-209
-210
-236
-252
-255
-264
-276
-269
-262
-274
-284
-277
-279
-291
-277
-282
-300
-297
-296
-284
-287
-302
-300
-304
-307
-311
-326
-324
-344
-368
-383
-402
-397
-383
-362
-357
-372
-377
-380
-396
-401
-400
-388
-388
-395
-373
-357
-347
-337
-337
-349
-342
-332
-331
-322
-319
-315
-313
-324
-347
-355
-354
-362
-368
-364
-352
-349
-360
-360
-345
-345
-336
-313
-318
-315
-307
-305
-329
-348
-351
-372
-369
-377
-380
-350
-345
-335
-316
-311
-302
-317
-337
-337
-357
-355
-344
-343
-340
-339
-329
-320
-345
-369
-366
-371
-358
-344
-317
-301
-302
-310
-302
-296
-302
-301
-286
-275
-285
-291
-308
-325
-333
-333
-342
-350
-320
-320
-329
-332
-345
-344
-349
-364
-383
-386
-388
-377
-368
-353
-334
-308
-289
-273
-270
-264
-258
-255
-252
-239
-234
-227
-235
-217
-197
-203
-200
-199
-194
-199
-195
-206
-216
-205
-204
-206
-207
-220
-238
-228
-230
-244
-257
-276
-293
-318
-331
-329
-322
-334
-343
-342
-327
-335
-332
-308
-303
-281
-251
-266
-249
-234
-248
-231
-235
-244
-252
-274
-286
-278
-281
-272
-279
-273
-266
-270
-272
-280
-291
-298
-314
-324
-320
-324
-328
-333
-327
-309
-316
-311
-317
-327
-332
-346
-365
-375
-377
-390
-386
-373
-372
-375
-350
-340
-341
-338
-343
-344
-350
-358
-352
-348
-332
-337
-341
-320
-321
-339
-337
-348
-354
-336
-336
-328
-316
-321
-312
-295
-290
-284
-281
-269
-262
-262
-272
-289
-287
-288
-293
-299
-301
-295
-303
-324
-330
-328
-318
-306
-320
-312
-321
-329
-327
-325
-321
-312
-312
-309
-316
-309
-284
-282
-273
-271
-273
-266
-273
-269
-289
-320
-327
-342
-356
-375
-370
-370
-363
-347
-350
-353
-350
-344
-336
-327
-315
-302
-304
-314
-331
-362
-358
-364
-380
-375
-365
-357
-366
-384
-381
-400
-410
-406
-406
-423
-437
-431
-434
-426
-423
-417
-414
-414
-424
-440
-448
-453
-444
-433
-419
-413
-411
-405
-401
-408
-407
-381
-375
-365
-349
-341
-331
-305
-293
-288
-279
-274
-258
-256
-261
-256
-242
-253
-276
-295
-318
-339
-336
-339
-341
-327
-329
-336
-338
-349
-337
-320
-311
-298
-295
-289
-286
-283
-276
-270
-272
-255
-245
-244
-246
-230
-228
-239
-226
-230
-235
-251
-272
-276
-283
-279
-282
-296
-309
-315
-329
-338
-358
-384
-402
-397
-386
-383
-373
-359
-375
-380
-380
-367
-351
-348
-329
-329
-328
-331
-345
-353
-382
-379
-374
-374
-369
-376
-376
-378
-366
-361
-373
-383
-370
-371
-381
-392
-388
-404
-415
-408
-402
-400
-394
-394
-398
-395
-410
-413
-417
-428
-434
-439
-439
-434
-429
-425
-425
-429
-430
-427
-424
-418
-421
-415
-412
-411
-419
-414
-416
-421
-410
-413
-417
-402
-389
-369
-330
-306
-285
-268
-266
-257
-249
-233
-221
-215
-197
-206
-206
-203
-224
-235
-245
-241
-223
-219
-213
-221
-239
-261
-275
-272
-271
-266
-246
-233
-221
-205
-205
-202
-198
-213
-218
-223
-219
-220
-206
-214
-220
-211
-216
-223
-243
-253
-236
-245
-256
-238
-247
-259
-260
-264
-280
-284
-291
-297
-282
-270
-266
-258
-262
-271
-298
-316
-323
-336
-348
-348
-351
-364
-354
-351
-344
-340
-334
-316
-302
-297
-284
-271
-267
-267
-269
-279
-280
-291
-285
-274
-267
-266
-280
-296
-294
-290
-295
-307
-308
-305
-299
-293
-281
-274
-272
-280
-285
-290
-291
-286
-292
-301
-304
-292
-278
-280
-287
-309
-325
-333
-338
-341
-350
-351
-367
-362
-350
-343
-348
-335
-327
-331
-315
-285
-265
-256
-248
-239
-248
-261
-283
-285
-296
-306
-293
-285
-288
-275
-257
-262
-260
-275
-290
-296
-300
-300
-292
-286
-282
-297
-296
-300
-312
-323
-333
-342
-343
-346
-346
-340
-332
-324
-330
-329
-328
-339
-342
-349
-362
-371
-368
-382
-405
-403
-416
-435
-432
-440
-445
-440
-437
-439
-432
-432
-437
-435
-422
-396
-372
-357
-355
-345
-336
-318
-308
-300
-311
-319
-329
-327
-312
-304
-298
-302
-312
-313
-299
-285
-289
-296
-284
-288
-308
-307
-315
-318
-317
-316
-312
-304
-295
-297
-287
-286
-298
-318
-317
-317
-315
-313
-303
-286
-277
-265
-274
-274
-268
-280
-295
-295
-302
-301
-302
-305
-310
-313
-304
-292
-309
-331
-325
-319
-321
-332
-315
-302
-301
-300
-306
-312
-314
-327
-317
-317
-333
-328
-327
-333
-330
-316
-315
-307
-313
-318
-309
-320
-339
-344
-351
-344
-346
-341
-327
-321
-320
-322
-319
-306
-304
-319
-339
-354
-353
-364
-388
-382
-387
-399
-398
-405
-408
-402
-400
-411
-407
-416
-408
-403
-405
-389
-372
-364
-364
-376
-392
-393
-399
-397
-401
-405
-385
-360
-348
-346
-349
-350
-347
-372
-392
-392
-391
-389
-393
-395
-391
-391
-380
-373
-370
-369
-353
-346
-357
-357
-359
-349
-344
-346
-335
-318
-311
-319
-334
-338
-330
-319
-333
-344
-346
-353
-363
-377
-376
-368
-356
-335
-323
-315
-319
-330
-326
-333
-319
-303
-311
-307
-290
-308
-311
-301
-309
-301
-298
-290
-285
-278
-266
-255
-263
-259
-270
-279
-282
-300
-297
-277
-263
-252
-261
-260
-259
-269
-275
-282
-290
-280
-279
-289
-296
-311
-325
-327
-321
-311
-297
-284
-272
-262
-266
-263
-258
-250
-241
-240
-241
-232
-227
-241
-247
-249
-253
-276
-298
-304
-305
-312
-312
-321
-326
-319
-304
-302
-286
-282
-278
-286
-280
-280
-292
-316
-309
-304
-294
-284
-295
-299
-298
-307
-307
-299
-308
-308
-313
-303
-312
-321
-312
-314
-306
-295
-286
-259
-258
-271
-264
-279
-296
-300
-307
-305
-317
-311
-322
-354
-358
-362
-358
-338
-343
-335
-323
-317
-327
-340
-346
-363
-381
-386
-389
-379
-366
-371
-368
-357
-369
-375
-384
-386
-382
-384
-376
-364
-339
-336
-337
-303
-283
-286
-284
-305
-315
-315
-329
-338
-339
-338
-353
-365
-361
-350
-332
-313
-305
-281
-271
-272
-261
-255
-255
-256
-250
-248
-243
-241
-213
-217
-226
-227
-240
-243
-256
-266
-268
-258
-246
-248
-259
-249
-266
-269
-250
-246
-232
-221
-220
-223
-222
-248
-275
-280
-282
-289
-296
-303
-320
-334
-347
-347
-347
-342
-347
-357
-360
-366
-360
-359
-364
-362
-364
-378
-372
-382
-389
-377
-380
-381
-380
-387
-387
-384
-387
-389
-397
-388
-362
-352
-346
-328
-313
-323
-326
-342
-337
-328
-313
-303
-282
-264
-280
-292
-288
-292
-317
-320
-306
-299
-296
-291
-287
-300
-301
-295
-298
-299
-288
-289
-286
-290
-284
-267
-280
-288
-304
-304
-294
-299
-303
-299
-298
-301
-313
-324
-342
-350
-364
-362
-361
-351
-343
-350
-348
-348
-356
-361
-359
-351
-350
-343
-341
-342
-359
-375
-373
-377
-372
-370
-351
-354
-339
-332
-334
-333
-351
-354
-356
-371
-365
-353
-349
-346
-340
-330
-327
-334
-333
-340
-347
-346
-366
-374
-380
-391
-395
-387
-388
-389
-368
-361
-376
-380
-383
-393
-391
-390
-391
-387
-382
-359
-346
-331
-320
-314
-297
-300
-308
-308
-317
-325
-328
-318
-317
-309
-285
-292
-292
-270
-269
-273
-268
-272
-288
-299
-310
-332
-335
-338
-348
-342
-339
-339
-324
-316
-316
-296
-277
-274
-269
-261
-244
-259
-273
-280
-307
-313
-306
-314
-296
-268
-251
-239
-244
-245
-256
-264
-282
-295
-294
-287
-294
-298
-296
-295
-289
-293
-294
-292
-307
-323
-327
-342
-344
-336
-341
-349
-326
-306
-302
-274
-235
-211
-211
-210
-198
-192
-203
-198
-221
-248
-236
-244
-235
-229
-239
-251
-236
-232
-246
-235
-226
-228
-214
-209
-206
-207
-214
-216
-218
-217
-206
-204
-203
-214
-228
-222
-231
-232
-213
-218
-225
-213
-202
-185
-201
-217
-218
-224
-238
-244
-252
-253
-246
-250
-257
-270
-264
-268
-279
-290
-281
-292
-314
-301
-295
-312
-336
-354
-361
-370
-370
-352
-349
-333
-311
-311
-309
-327
-330
-324
-330
-327
-335
-340
-331
-328
-335
-339
-343
-358
-364
-380
-395
-410
-418
-423
-424
-419
-411
-404
-402
-403
-398
-390
-395
-393
-394
-390
-383
-382
-382
-364
-338
-333
-325
-305
-278
-260
-254
-235
-225
-232
-245
-258
-281
-292
-290
-273
-263
-254
-243
-238
-245
-253
-252
-264
-272
-276
-290
-305
-303
-296
-277
-271
-268
-250
-238
-233
-239
-246
-258
-281
-297
-310
-327
-349
-359
-356
-339
-317
-306
-295
-286
-297
-303
-286
-293
-306
-316
-326
-337
-334
-334
-343
-351
-356
-354
-340
-330
-320
-305
-298
-302
-309
-304
-311
-321
-325
-319
-318
-305
-315
-298
-275
-272
-278
-292
-302
-310
-303
-300
-310
-320
-326
-325
-334
-320
-295
-293
-293
-281
-277
-280
-297
-313
-325
-341
-353
-341
-335
-333
-322
-317
-298
-286
-285
-282
-306
-324
-319
-315
-316
-296
-276
-261
-264
-265
-239
-237
-236
-234
-239
-239
-236
-253
-257
-262
-275
-287
-311
-328
-325
-319
-299
-301
-306
-313
-315
-320
-328
-333
-324
-308
-298
-300
-305
-299
-308
-323
-334
-330
-337
-332
-324
-327
-335
-330
-333
-329
-333
-338
-328
-319
-309
-313
-315
-328
-333
-340
-349
-350
-337
-314
-299
-292
-280
-293
-309
-307
-312
-315
-312
-300
-289
-296
-300
-303
-296
-301
-284
-261
-250
-239
-234
-221
-221
-231
-246
-256
-263
-252
-248
-247
-244
-242
-238
-223
-217
-206
-197
-198
-193
-186
-174
-174
-172
-163
-163
-167
-186
-200
-207
-197
-176
-165
-166
-172
-172
-175
-188
-175
-163
-160
-172
-175
-181
-199
-219
-237
-234
-220
-209
-200
-195
-207
-217
-224
-235
-241
-236
-228
-223
-216
-209
-221
-229
-227
-239
-236
-234
-229
-214
-209
-215
-219
-215
-210
-215
-214
-219
-227
-230
-215
-215
-214
-213
-220
-222
-205
-193
-185
-194
-208
-193
-184
-176
-164
-153
-149
-143
-147
-153
-142
-124
-116
-102
-89
-110
-139
-162
-177
-176
-174
-160
-165
-176
-184
-203
-218
-228
-231
-231
-229
-241
-236
-241
-256
-263
-246
-247
-232
-206
-189
-183
-180
-179
-191
-207
-207
-190
-194
-189
-188
-179
-170
-174
-175
-171
-174
-197
-227
-246
-251
-264
-286
-303
-325
-318
-330
-343
-343
-350
-350
-326
-343
-351
-368
-368
-349
-353
-353
-348
-353
-355
-369
-355
-344
-331
-322
-324
-339
-345
-353
-347
-323
-310
-299
-294
-283
-276
-271
-272
-270
-269
-264
-251
-257
-261
-254
-258
-275
-282
-275
-273
-265
-264
-267
-279
-275
-279
-279
-281
-273
-260
-277
-280
-260
-270
-276
-277
-268
-266
-262
-247
-247
-252
-255
-267
-268
-272
-272
-253
-237
-224
-218
-215
-242
-247
-255
-261
-258
-259
-265
-259
-257
-266
-267
-271
-273
-271
-269
-266
-262
-260
-267
-260
-254
-250
-267
-273
-276
-267
-268
-273
-266
-265
-269
-279
-283
-294
-283
-287
-288
-272
-261
-249
-248
-259
-264
-260
-269
-273
-273
-275
-284
-292
-307
-328
-332
-321
-298
-287
-271
-272
-282
-289
-296
-313
-308
-312
-326
-334
-342
-342
-349
-336
-324
-336
-325
-325
-346
-344
-344
-357
-353
-359
-363
-361
-360
-348
-341
-330
-324
-328
-345
-343
-340
-350
-331
-324
-320
-305
-304
-296
-304
-313
-309
-314
-332
-333
-334
-349
-358
-376
-382
-382
-387
-383
-375
-368
-371
-367
-343
-337
-323
-303
-285
-277
-260
-240
-239
-228
-217
-214
-208
-208
-206
-207
-202
-189
-182
-189
-198
-206
-203
-208
-228
-242
-266
-271
-250
-249
-259
-244
-243
-249
-262
-250
-238
-244
-253
-265
-267
-274
-261
-253
-264
-270
-276
-287
-288
-298
-292
-279
-283
-300
-297
-289
-296
-302
-295
-281
-305
-307
-299
-312
-308
-295
-286
-287
-289
-306
-316
-325
-332
-325
-318
-322
-328
-320
-308
-296
-288
-282
-274
-266
-249
-237
-240
-241
-237
-231
-236
-241
-239
-231
-234
-239
-253
-250
-251
-257
-257
-265
-273
-291
-283
-288
-301
-303
-301
-287
-276
-278
-263
-257
-258
-254
-260
-248
-227
-212
-194
-186
-184
-173
-160
-171
-168
-166
-192
-199
-208
-222
-244
-257
-262
-260
-262
-272
-275
-258
-260
-270
-266
-261
-278
-275
-284
-273
-250
-265
-272
-256
-262
-250
-238
-244
-237
-236
-241
-242
-243
-238
-239
-245
-225
-208
-208
-219
-214
-229
-238
-246
-261
-276
-282
-295
-310
-340
-355
-367
-376
-383
-386
-381
-366
-381
-390
-389
-387
-368
-375
-383
-365
-372
-384
-374
-389
-383
-350
-354
-350
-337
-339
-336
-347
-346
-350
-347
-343
-332
-320
-287
-279
-262
-250
-242
-238
-243
-237
-247
-245
-244
-245
-249
-249
-255
-257
-252
-242
-246
-257
-266
-261
-272
-308
-316
-333
-343
-348
-341
-335
-337
-328
-316
-312
-315
-321
-328
-322
-322
-316
-313
-306
-295
-297
-306
-301
-291
-289
-280
-272
-276
-272
-276
-271
-267
-272
-281
-288
-298
-318
-326
-328
-321
-304
-292
-291
-297
-285
-275
-279
-264
-259
-259
-239
-240
-230
-221
-229
-237
-251
-268
-293
-298
-314
-322
-327
-328
-336
-340
-331
-331
-337
-339
-334
-342
-353
-353
-357
-354
-351
-345
-326
-323
-327
-333
-360
-362
-359
-365
-344
-330
-348
-358
-363
-378
-393
-406
-407
-421
-450
-453
-454
-469
-477
-483
-486
-473
-470
-468
-458
-471
-465
-457
-456
-443
-445
-440
-439
-462
-445
-433
-428
-408
-410
-415
-419
-421
-409
-382
-379
-372
-351
-348
-352
-357
-359
-370
-375
-382
-373
-361
-352
-334
-333
-327
-346
-357
-350
-354
-357
-349
-350
-338
-343
-352
-334
-347
-344
-315
-305
-288
-281
-267
-246
-229
-207
-191
-198
-218
-233
-237
-235
-237
-227
-229
-236
-234
-247
-254
-257
-253
-232
-223
-221
-213
-203
-201
-210
-221
-213
-227
-247
-250
-265
-273
-276
-285
-288
-297
-291
-305
-307
-303
-302
-294
-289
-300
-307
-323
-339
-342
-346
-355
-363
-368
-376
-371
-346
-333
-318
-292
-279
-283
-277
-273
-276
-278
-279
-280
-281
-274
-277
-270
-258
-259
-262
-240
-246
-247
-238
-235
-241
-240
-241
-253
-243
-244
-244
-250
-260
-271
-267
-260
-267
-266
-259
-262
-274
-265
-253
-259
-237
-218
-222
-212
-195
-206
-218
-237
-248
-249
-247
-243
-224
-215
-221
-222
-215
-206
-208
-204
-199
-197
-186
-184
-175
-165
-172
-183
-189
-201
-217
-215
-218
-227
-241
-250
-248
-241
-244
-252
-254
-252
-274
-292
-303
-314
-326
-334
-344
-339
-329
-327
-319
-324
-328
-335
-339
-331
-333
-337
-336
-337
-329
-306
-304
-309
-307
-301
-296
-294
-287
-283
-281
-269
-262
-280
-290
-285
-296
-304
-305
-309
-294
-286
-274
-271
-293
-300
-310
-321
-308
-298
-277
-266
-267
-274
-281
-290
-297
-293
-290
-284
-275
-257
-242
-241
-265
-291
-307
-319
-320
-317
-308
-315
-330
-342
-364
-364
-365
-381
-368
-358
-363
-354
-337
-342
-341
-341
-331
-307
-300
-303
-295
-290
-285
-281
-271
-260
-265
-249
-249
-250
-243
-252
-245
-228
-223
-219
-233
-250
-266
-275
-271
-261
-256
-255
-255
-259
-254
-250
-251
-259
-268
-282
-283
-271
-281
-276
-268
-263
-265
-269
-275
-282
-296
-292
-290
-282
-262
-250
-236
-236
-233
-238
-242
-251
-254
-270
-269
-264
-271
-271
-262
-245
-244
-250
-258
-280
-306
-327
-346
-364
-366
-362
-365
-362
-357
-357
-356
-366
-349
-346
-331
-326
-332
-330
-341
-350
-350
-361
-369
-361
-360
-358
-360
-366
-370
-361
-371
-361
-368
-381
-372
-378
-385
-380
-383
-400
-425
-430
-437
-433
-424
-427
-433
-439
-440
-460
-460
-450
-457
-450
-446
-448
-435
-420
-400
-379
-387
-380
-381
-381
-383
-378
-374
-369
-357
-336
-310
-299
-260
-258
-266
-260
-269
-284
-286
-293
-287
-273
-261
-235
-229
-229
-229
-243
-245
-239
-253
-251
-235
-244
-236
-226
-234
-241
-246
-239
-231
-217
-218
-211
-215
-211
-203
-203
-205
-209
-197
-223
-242
-230
-233
-235
-224
-208
-197
-195
-208
-185
-176
-174
-153
-154
-151
-177
-191
-191
-197
-215
-217
-222
-234
-246
-246
-254
-269
-280
-302
-308
-326
-339
-327
-341
-344
-334
-338
-322
-317
-315
-298
-294
-287
-281
-271
-252
-243
-250
-250
-242
-237
-249
-231
-198
-199
-179
-171
-171
-172
-174
-167
-163
-166
-170
-156
-161
-176
-191
-206
-199
-195
-200
-204
-189
-179
-176
-185
-186
-174
-170
-183
-180
-179
-182
-183
-200
-194
-187
-174
-164
-160
-144
-147
-150
-133
-147
-163
-159
-176
-177
-190
-189
-185
-188
-194
-178
-170
-176
-172
-182
-187
-192
-195
-187
-194
-207
-201
-200
-201
-191
-203
-201
-196
-219
-211
-222
-224
-213
-234
-247
-231
-226
-213
-203
-209
-225
-235
-249
-258
-282
-281
-275
-280
-270
-256
-248
-243
-230
-228
-218
-212
-216
-220
-236
-252
-258
-267
-273
-266
-258
-246
-243
-247
-247
-248
-243
-247
-248
-236
-237
-227
-216
-219
-224
-218
-226
-241
-249
-258
-274
-296
-309
-328
-332
-314
-309
-300
-299
-292
-300
-311
-315
-315
-305
-308
-298
-293
-298
-307
-309
-310
-301
-294
-268
-238
-226
-212
-215
-222
-212
-216
-232
-226
-213
-189
-180
-178
-176
-182
-194
-209
-208
-213
-195
-183
-193
-207
-189
-181
-190
-206
-215
-230
-250
-263
-274
-270
-276
-282
-275
-277
-271
-257
-255
-269
-271
-265
-262
-241
-229
-227
-236
-245
-256
-265
-264
-251
-235
-227
-227
-208
-201
-213
-230
-222
-203
-203
-199
-214
-225
-239
-254
-261
-264
-260
-270
-290
-286
-277
-267
-263
-277
-289
-288
-302
-306
-307
-307
-314
-332
-339
-351
-352
-343
-354
-352
-353
-372
-396
-413
-414
-410
-407
-416
-420
-416
-408
-406
-388
-380
-382
-383
-363
-347
-349
-345
-340
-338
-336
-321
-304
-295
-290
-286
-293
-315
-306
-298
-301
-291
-274
-265
-261
-258
-264
-264
-276
-296
-304
-312
-318
-322
-323
-326
-324
-319
-317
-312
-286
-264
-251
-257
-274
-255
-252
-244
-234
-226
-233
-235
-236
-240
-244
-229
-206
-220
-218
-211
-207
-216
-225
-225
-211
-205
-202
-200
-199
-202
-214
-215
-226
-224
-209
-229
-233
-228
-247
-264
-267
-246
-226
-227
-233
-225
-221
-240
-249
-240
-243
-250
-249
-262
-277
-276
-286
-283
-280
-290
-286
-295
-284
-266
-252
-238
-244
-227
-223
-223
-215
-205
-206
-211
-199
-208
-213
-208
-200
-210
-219
-210
-198
-195
-209
-210
-202
-200
-201
-196
-181
-186
-189
-198
-209
-204
-202
-190
-187
-187
-174
-174
-185
-203
-215
-213
-224
-239
-236
-233
-233
-223
-213
-213
-214
-202
-207
-208
-205
-195
-204
-211
-219
-227
-224
-221
-215
-213
-218
-221
-220
-227
-230
-219
-209
-210
-203
-200
-191
-183
-182
-178
-166
-172
-161
-161
-158
-144
-160
-166
-159
-160
-161
-184
-200
-212
-230
-241
-241
-242
-272
-268
-253
-255
-254
-256
-257
-260
-269
-251
-234
-233
-237
-238
-241
-247
-242
-232
-219
-216
-224
-225
-233
-255
-264
-275
-286
-265
-259
-256
-258
-251
-267
-277
-283
-293
-279
-254
-269
-292
-306
-329
-326
-317
-320
-314
-293
-293
-299
-298
-293
-292
-297
-309
-306
-298
-298
-275
-286
-316
-325
-336
-343
-355
-352
-352
-341
-341
-327
-315
-300
-314
-329
-322
-315
-299
-284
-283
-281
-288
-288
-300
-313
-308
-300
-293
-292
-289
-292
-297
-294
-280
-270
-255
-254
-257
-244
-239
-233
-193
-173
-163
-152
-157
-159
-175
-177
-197
-227
-218
-215
-202
-197
-206
-197
-200
-200
-186
-184
-189
-199
-205
-206
-192
-182
-194
-206
-210
-215
-210
-214
-223
-224
-237
-246
-242
-258
-257
-268
-281
-270
-278
-281
-268
-282
-278
-258
-258
-273
-286
-294
-299
-295
-294
-302
-306
-302
-313
-313
-317
-321
-346
-367
-371
-390
-390
-393
-420
-436
-444
-434
-418
-420
-397
-382
-404
-386
-371
-365
-353
-361
-354
-355
-367
-366
-361
-365
-364
-366
-356
-332
-344
-346
-337
-346
-356
-346
-345
-340
-322
-326
-319
-318
-325
-330
-342
-335
-332
-336
-342
-350
-345
-329
-342
-350
-340
-355
-337
-329
-327
-304
-310
-303
-297
-294
-270
-261
-257
-266
-275
-272
-267
-271
-268
-266
-258
-243
-236
-234
-230
-216
-218
-212
-211
-218
-220
-226
-235
-238
-230
-233
-232
-240
-245
-257
-253
-245
-253
-242
-233
-231
-239
-249
-254
-236
-224
-220
-225
-261
-263
-262
-272
-272
-275
-274
-279
-289
-287
-289
-297
-294
-288
-277
-285
-282
-271
-283
-276
-285
-305
-309
-302
-286
-280
-277
-250
-227
-217
-219
-205
-184
-202
-202
-181
-159
-148
-143
-146
-146
-160
-180
-190
-203
-208
-203
-201
-207
-213
-217
-221
-240
-256
-259
-248
-240
-240
-215
-220
-227
-228
-223
-227
-222
-218
-230
-222
-226
-222
-228
-226
-225
-229
-239
-235
-228
-220
-219
-219
-219
-217
-206
-204
-200
-198
-195
-180
-160
-144
-147
-131
-138
-151
-141
-155
-178
-181
-164
-159
-162
-146
-136
-135
-145
-157
-151
-164
-177
-187
-203
-206
-198
-201
-197
-192
-205
-207
-208
-214
-211
-224
-235
-243
-245
-226
-219
-209
-192
-181
-186
-192
-194
-210
-226
-237
-245
-266
-275
-276
-279
-262
-262
-262
-264
-271
-275
-292
-292
-306
-309
-306
-308
-320
-320
-314
-307
-310
-313
-300
-287
-277
-272
-268
-279
-275
-276
-297
-306
-306
-306
-318
-324
-316
-304
-307
-304
-273
-251
-234
-219
-219
-215
-214
-225
-237
-250
-245
-252
-271
-268
-275
-279
-281
-281
-271
-260
-270
-290
-300
-316
-321
-327
-346
-340
-321
-311
-303
-301
-314
-310
-312
-314
-306
-284
-269
-275
-284
-306
-303
-284
-282
-278
-252
-236
-236
-236
-231
-248
-250
-238
-241
-235
-220
-222
-231
-238
-256
-278
-277
-273
-275
-263
-265
-274
-276
-293
-312
-308
-310
-320
-316
-328
-329
-326
-315
-316
-318
-325
-325
-330
-351
-355
-352
-360
-367
-366
-341
-317
-298
-276
-270
-255
-258
-267
-291
-310
-333
-333
-330
-344
-354
-368
-367
-368
-381
-379
-364
-364
-366
-356
-351
-337
-330
-361
-376
-369
-383
-384
-369
-354
-339
-345
-349
-351
-374
-389
-390
-403
-402
-390
-389
-392
-386
-385
-382
-368
-358
-363
-354
-331
-317
-314
-304
-287
-265
-254
-253
-246
-248
-257
-259
-261
-273
-276
-279
-283
-284
-285
-293
-301
-307
-317
-326
-326
-328
-325
-319
-322
-315
-305
-297
-287
-277
-268
-262
-263
-270
-277
-278
-281
-292
-281
-279
-271
-256
-248
-248
-248
-252
-260
-255
-236
-220
-221
-210
-198
-201
-202
-191
-197
-205
-213
-227
-214
-218
-236
-233
-226
-236
-249
-232
-239
-255
-256
-237
-210
-192
-181
-184
-191
-183
-168
-161
-170
-177
-171
-169
-186
-171
-156
-152
-150
-169
-177
-181
-187
-199
-207
-221
-225
-226
-225
-227
-229
-232
-240
-251
-251
-247
-261
-252
-250
-242
-245
-249
-256
-266
-264
-273
-271
-253
-242
-255
-271
-268
-258
-258
-261
-258
-261
-264
-260
-255
-245
-244
-233
-230
-237
-215
-208
-192
-161
-157
-132
-117
-117
-106
-113
-134
-141
-159
-160
-152
-153
-162
-158
-153
-166
-169
-170
-171
-168
-163
-152
-162
-178
-204
-241
-246
-278
-298
-300
-297
-281
-263
-258
-265
-253
-248
-258
-259
-258
-249
-215
-183
-157
-136
-131
-126
-139
-143
-146
-154
-148
-152
-159
-141
-133
-152
-165
-196
-226
-235
-242
-247
-246
-234
-232
-236
-236
-248
-254
-253
-261
-266
-263
-257
-237
-233
-242
-239
-250
-260
-272
-272
-275
-266
-262
-265
-269
-264
-252
-247
-217
-205
-213
-217
-215
-228
-261
-286
-280
-279
-281
-286
-296
-289
-286
-294
-305
-297
-295
-283
-286
-300
-309
-310
-317
-318
-313
-325
-313
-311
-309
-302
-293
-295
-302
-294
-298
-270
-253
-248
-247
-242
-221
-222
-231
-226
-231
-250
-261
-266
-276
-267
-251
-225
-199
-177
-166
-172
-190
-206
-211
-225
-231
-239
-249
-274
-280
-270
-266
-258
-242
-243
-225
-226
-234
-235
-240
-251
-249
-245
-243
-247
-254
-262
-278
-285
-285
-297
-304
-306
-299
-295
-290
-296
-297
-284
-281
-285
-284
-281
-270
-248
-234
-223
-235
-271
-295
-294
-303
-294
-281
-269
-268
-277
-274
-287
-292
-297
-316
-336
-349
-356
-357
-367
-390
-402
-414
-430
-453
-466
-455
-441
-428
-428
-427
-423
-425
-437
-448
-445
-440
-442
-430
-419
-403
-376
-361
-353
-353
-361
-365
-364
-371
-391
-399
-400
-405
-408
-405
-392
-391
-398
-389
-380
-375
-351
-342
-334
-321
-308
-306
-320
-329
-330
-333
-328
-324
-310
-289
-286
-267
-252
-243
-251
-250
-249
-246
-246
-246
-250
-251
-269
-291
-293
-298
-295
-295
-284
-275
-271
-268
-265
-269
-275
-283
-269
-255
-257
-247
-218
-230
-246
-247
-241
-242
-247
-248
-238
-241
-239
-239
-243
-245
-249
-233
-227
-226
-228
-225
-219
-217
-212
-212
-216
-217
-226
-235
-235
-243
-232
-232
-217
-197
-187
-160
-168
-181
-197
-226
-254
-258
-265
-272
-272
-262
-273
-280
-276
-280
-279
-271
-268
-254
-240
-246
-250
-249
-254
-259
-250
-239
-230
-219
-197
-185
-180
-190
-199
-198
-191
-193
-207
-210
-201
-210
-216
-208
-208
-211
-204
-185
-176
-175
-171
-180
-187
-188
-177
-182
-195
-211
-207
-212
-234
-228
-221
-215
-209
-216
-220
-201
-200
-206
-223
-244
-250
-241
-223
-221
-201
-198
-206
-207
-203
-200
-208
-208
-212
-221
-222
-223
-244
-242
-233
-233
-227
-220
-227
-221
-204
-213
-210
-191
-181
-175
-188
-210
-210
-213
-219
-230
-230
-227
-236
-242
-252
-259
-259
-259
-264
-277
-283
-299
-298
-299
-292
-265
-256
-252
-247
-234
-232
-241
-244
-248
-251
-250
-256
-261
-256
-266
-275
-275
-283
-284
-270
-255
-240
-229
-220
-224
-236
-235
-236
-249
-250
-246
-250
-252
-265
-262
-285
-298
-307
-312
-329
-350
-342
-360
-376
-379
-386
-389
-390
-384
-365
-353
-327
-297
-284
-250
-236
-212
-200
-211
-227
-241
-247
-244
-237
-229
-229
-230
-227
-247
-248
-236
-235
-253
-253
-242
-233
-245
-253
-250
-281
-293
-299
-287
-293
-293
-278
-289
-299
-298
-300
-294
-305
-313
-305
-316
-321
-319
-320
-325
-322
-305
-302
-295
-279
-288
-273
-263
-259
-241
-237
-230
-229
-227
-224
-227
-219
-206
-222
-226
-214
-224
-232
-241
-248
-251
-263
-263
-288
-306
-301
-305
-303
-315
-325
-321
-339
-358
-345
-340
-352
-355
-351
-340
-332
-332
-340
-351
-363
-365
-365
-368
-381
-400
-408
-394
-363
-342
-335
-327
-320
-311
-318
-306
-292
-305
-307
-304
-304
-311
-299
-282
-284
-279
-291
-302
-299
-312
-325
-328
-342
-332
-305
-309
-299
-293
-289
-282
-288
-302
-315
-315
-302
-291
-284
-291
-302
-303
-317
-326
-322
-317
-303
-279
-273
-241
-222
-213
-194
-189
-177
-180
-178
-184
-182
-179
-178
-180
-182
-192
-195
-195
-201
-205
-203
-196
-192
-206
-225
-248
-266
-260
-272
-272
-238
-236
-232
-214
-224
-230
-226
-222
-226
-231
-221
-209
-209
-211
-207
-223
-236
-248
-268
-271
-270
-280
-281
-280
-280
-269
-260
-259
-260
-260
-263
-253
-260
-271
-280
-270
-275
-281
-276
-292
-297
-296
-298
-299
-282
-283
-269
-254
-244
-240
-247
-246
-242
-245
-237
-231
-222
-213
-230
-240
-249
-271
-284
-292
-298
-294
-271
-278
-301
-317
-309
-308
-289
-291
-294
-268
-263
-267
-246
-245
-269
-256
-255
-252
-243
-228
-210
-176
-150
-142
-132
-120
-120
-113
-120
-128
-137
-156
-158
-167
-175
-182
-183
-176
-177
-198
-196
-194
-197
-199
-199
-196
-200
-204
-209
-213
-214
-210
-211
-208
-211
-216
-219
-236
-246
-263
-264
-256
-258
-245
-236
-220
-216
-224
-217
-221
-212
-195
-187
-186
-198
-207
-212
-226
-241
-242
-254
-243
-243
-253
-253
-247
-261
-262
-266
-266
-252
-257
-256
-266
-265
-251
-259
-268
-242
-233
-237
-241
-257
-272
-276
-283
-272
-263
-260
-249
-247
-272
-290
-301
-309
-307
-330
-334
-327
-344
-359
-356
-364
-362
-358
-343
-323
-321
-317
-318
-322
-322
-313
-312
-289
-277
-257
-243
-255
-240
-244
-263
-261
-263
-267
-268
-278
-271
-264
-270
-269
-263
-273
-286
-283
-294
-280
-282
-279
-271
-290
-287
-277
-273
-269
-251
-247
-244
-246
-257
-255
-259
-261
-251
-254
-255
-245
-240
-244
-235
-236
-257
-274
-272
-285
-308
-318
-324
-333
-310
-294
-298
-309
-306
-318
-328
-327
-329
-316
-328
-340
-348
-360
-364
-365
-379
-377
-382
-386
-406
-404
-383
-368
-357
-338
-324
-324
-321
-313
-314
-317
-336
-346
-347
-355
-364
-365
-350
-337
-345
-345
-345
-351
-351
-356
-353
-345
-326
-319
-303
-302
-309
-318
-328
-338
-348
-342
-341
-333
-318
-316
-317
-347
-353
-352
-356
-344
-327
-334
-338
-337
-338
-334
-330
-330
-326
-327
-316
-306
-293
-285
-296
-306
-314
-312
-294
-280
-287
-271
-268
-283
-292
-296
-307
-302
-306
-299
-307
-323
-312
-308
-317
-296
-286
-281
-262
-253
-258
-258
-259
-251
-257
-261
-244
-239
-229
-223
-214
-198
-200
-204
-168
-167
-174
-174
-181
-175
-165
-164
-150
-136
-145
-161
-175
-188
-182
-187
-201
-213
-223
-226
-223
-242
-249
-247
-258
-247
-242
-249
-255
-269
-286
-294
-311
-320
-336
-345
-346
-348
-338
-329
-347
-347
-350
-361
-350
-335
-320
-308
-313
-327
-323
-327
-316
-291
-280
-278
-257
-238
-216
-206
-197
-174
-167
-170
-170
-166
-152
-152
-170
-166
-174
-186
-190
-190
-193
-207
-207
-190
-195
-204
-221
-245
-253
-264
-269
-262
-269
-269
-261
-252
-241
-219
-211
-211
-209
-215
-215
-200
-183
-174
-175
-172
-175
-170
-155
-156
-149
-130
-111
-85
-71
-69
-75
-87
-92
-103
-108
-114
-107
-109
-97
-84
-91
-74
-68
-70
-66
-83
-85
-80
-84
-87
-96
-106
-118
-127
-114
-120
-135
-146
-157
-182
-200
-208
-223
-223
-226
-233
-237
-231
-233
-226
-244
-260
-254
-263
-269
-263
-265
-250
-260
-267
-256
-247
-232
-231
-228
-217
-212
-213
-227
-247
-238
-252
-280
-299
-313
-311
-290
-286
-283
-293
-308
-312
-315
-315
-319
-302
-276
-246
-242
-275
-274
-279
-305
-294
-290
-293
-284
-280
-277
-277
-281
-290
-294
-318
-326
-340
-336
-324
-323
-308
-300
-283
-277
-284
-273
-274
-272
-251
-248
-252
-241
-223
-228
-229
-232
-254
-268
-267
-264
-262
-269
-274
-276
-290
-285
-276
-282
-274
-269
-253
-223
-227
-221
-229
-249
-259
-293
-310
-327
-347
-342
-336
-339
-319
-322
-318
-312
-323
-316
-314
-318
-316
-291
-286
-292
-279
-283
-296
-294
-298
-305
-313
-315
-317
-332
-338
-348
-358
-356
-358
-355
-350
-339
-332
-324
-322
-319
-318
-322
-337
-364
-344
-324
-328
-329
-316
-305
-306
-296
-282
-275
-258
-242
-239
-250
-262
-259
-264
-288
-292
-283
-291
-288
-285
-282
-280
-284
-283
-277
-282
-281
-296
-322
-339
-340
-344
-342
-331
-330
-319
-309
-304
-294
-301
-306
-297
-290
-272
-274
-289
-276
-278
-271
-278
-280
-270
-275
-275
-282
-280
-289
-280
-288
-294
-287
-267
-254
-250
-252
-272
-276
-270
-267
-269
-260
-258
-255
-252
-242
-239
-231
-218
-214
-180
-185
-197
-182
-201
-220
-226
-219
-204
-191
-175
-156
-152
-159
-155
-170
-180
-171
-153
-137
-133
-122
-116
-126
-143
-146
-157
-175
-190
-192
-189
-195
-188
-174
-164
-178
-179
-179
-196
-202
-193
-206
-220
-229
-228
-229
-239
-259
-264
-274
-277
-286
-278
-261
-255
-242
-246
-264
-268
-276
-288
-276
-269
-257
-250
-250
-262
-252
-254
-264
-264
-265
-267
-265
-267
-265
-258
-260
-256
-250
-243
-225
-208
-211
-212
-208
-211
-200
-202
-211
-207
-223
-234
-230
-230
-241
-233
-223
-235
-220
-220
-230
-214
-212
-212
-204
-194
-194
-182
-177
-183
-186
-174
-162
-149
-142
-149
-152
-159
-155
-158
-166
-167
-172
-167
-183
-203
-209
-224
-221
-207
-192
-184
-187
-168
-159
-161
-147
-142
-143
-144
-163
-179
-193
-212
-227
-225
-234
-242
-247
-264
-259
-261
-261
-258
-242
-236
-213
-186
-208
-228
-243
-275
-310
-317
-303
-301
-313
-292
-271
-277
-276
-249
-238
-249
-258
-272
-281
-295
-308
-310
-307
-313
-297
-289
-301
-302
-297
-302
-315
-312
-296
-286
-312
-313
-303
-295
-304
-306
-307
-326
-321
-326
-318
-323
-333
-322
-318
-321
-318
-303
-302
-297
-288
-288
-293
-281
-271
-278
-264
-255
-252
-260
-268
-270
-277
-289
-297
-298
-280
-275
-269
-256
-246
-259
-275
-268
-282
-287
-277
-276
-280
-281
-263
-259
-247
-235
-235
-229
-249
-253
-267
-291
-291
-293
-302
-315
-337
-321
-325
-331
-320
-325
-331
-334
-325
-335
-326
-327
-353
-354
-350
-342
-327
-319
-305
-287
-282
-298
-308
-311
-335
-357
-369
-368
-364
-368
-355
-341
-341
-338
-350
-355
-353
-362
-367
-376
-392
-396
-399
-397
-410
-421
-407
-395
-379
-357
-341
-319
-309
-288
-279
-275
-278
-289
-294
-302
-316
-310
-300
-311
-320
-337
-352
-366
-380
-393
-388
-397
-395
-397
-386
-382
-403
-405
-414
-430
-437
-456
-457
-453
-453
-450
-449
-459
-456
-435
-419
-401
-379
-368
-334
-326
-327
-305
-319
-315
-306
-324
-334
-334
-350
-343
-340
-343
-320
-318
-306
-304
-304
-295
-301
-303
-303
-302
-304
-315
-322
-316
-317
-325
-323
-318
-317
-319
-315
-322
-312
-307
-306
-304
-304
-303
-308
-314
-296
-287
-311
-305
-284
-279
-266
-245
-244
-247
-262
-263
-248
-252
-269
-277
-284
-295
-292
-285
-284
-292
-272
-255
-246
-226
-208
-226
-237
-238
-266
-272
-275
-285
-276
-272
-281
-267
-263
-272
-277
-289
-311
-317
-322
-320
-319
-334
-337
-356
-380
-382
-387
-375
-347
-336
-334
-329
-347
-363
-351
-359
-349
-332
-336
-330
-325
-323
-333
-314
-294
-291
-283
-270
-267
-264
-280
-272
-238
-217
-216
-205
-196
-201
-202
-202
-203
-215
-230
-236
-250
-273
-279
-284
-304
-297
-292
-290
-291
-289
-293
-301
-309
-311
-296
-281
-265
-252
-237
-246
-245
-236
-225
-222
-220
-216
-216
-222
-236
-234
-244
-253
-235
-225
-222
-224
-229
-232
-241
-228
-225
-243
-236
-240
-242
-237
-225
-241
-251
-257
-263
-268
-275
-276
-276
-293
-307
-305
-309
-312
-303
-304
-304
-285
-280
-283
-293
-311
-306
-315
-330
-315
-324
-338
-337
-344
-341
-318
-304
-286
-283
-284
-270
-285
-296
-305
-324
-313
-318
-306
-279
-281
-276
-268
-266
-264
-264
-256
-246
-253
-262
-272
-288
-292
-302
-309
-295
-298
-293
-271
-270
-273
-271
-267
-267
-249
-243
-244
-241
-250
-255
-248
-249
-261
-259
-259
-263
-250
-262
-282
-275
-262
-269
-273
-266
-269
-277
-285
-292
-297
-309
-308
-312
-332
-342
-352
-354
-360
-384
-378
-357
-355
-341
-316
-313
-316
-329
-337
-329
-329
-314
-318
-329
-321
-294
-280
-274
-290
-306
-292
-306
-316
-295
-298
-303
-295
-302
-298
-300
-295
-292
-303
-293
-301
-312
-304
-303
-299
-282
-277
-270
-269
-279
-285
-287
-296
-293
-279
-282
-271
-268
-276
-293
-298
-287
-279
-276
-261
-242
-243
-242
-252
-275
-282
-285
-297
-305
-314
-319
-321
-306
-305
-309
-302
-286
-266
-282
-299
-305
-302
-309
-312
-307
-314
-327
-339
-343
-347
-336
-313
-290
-276
-271
-263
-266
-282
-303
-311
-327
-340
-334
-330
-332
-344
-344
-354
-367
-380
-377
-359
-344
-320
-314
-325
-332
-332
-331
-315
-307
-313
-306
-331
-330
-309
-320
-315
-313
-328
-328
-322
-303
-279
-282
-273
-266
-255
-246
-237
-209
-198
-197
-186
-164
-159
-170
-180
-200
-229
-246
-264
-260
-259
-245
-228
-238
-225
-196
-192
-187
-182
-184
-178
-191
-202
-207
-228
-237
-224
-237
-239
-254
-259
-243
-237
-224
-233
-244
-250
-266
-261
-251
-252
-245
-263
-291
-305
-320
-346
-370
-365
-347
-338
-309
-277
-253
-248
-240
-230
-230
-239
-239
-246
-271
-277
-293
-301
-318
-319
-324
-328
-318
-326
-308
-296
-281
-246
-229
-241
-240
-237
-222
-204
-200
-182
-177
-192
-210
-230
-240
-238
-238
-215
-197
-193
-180
-177
-188
-202
-212
-240
-252
-250
-232
-232
-226
-208
-208
-212
-201
-203
-203
-182
-195
-192
-174
-166
-149
-152
-163
-165
-176
-194
-203
-225
-226
-251
-270
-264
-277
-267
-268
-262
-246
-241
-233
-217
-216
-223
-220
-208
-224
-237
-235
-236
-236
-217
-221
-223
-216
-217
-228
-236
-232
-226
-233
-251
-259
-265
-275
-302
-311
-310
-302
-302
-306
-297
-279
-272
-265
-273
-271
-265
-274
-269
-270
-263
-244
-255
-262
-262
-270
-261
-260
-266
-245
-243
-236
-218
-223
-224
-237
-267
-286
-302
-308
-294
-304
-303
-292
-300
-296
-283
-282
-276
-278
-277
-276
-273
-278
-273
-268
-270
-267
-275
-276
-278
-271
-259
-273
-272
-250
-261
-261
-249
-251
-240
-234
-238
-226
-217
-221
-219
-211
-216
-235
-243
-244
-260
-264
-257
-250
-261
-262
-251
-242
-253
-252
-240
-243
-235
-223
-213
-201
-186
-185
-185
-193
-193
-185
-197
-211
-190
-189
-201
-195
-208
-215
-205
-209
-216
-222
-233
-237
-239
-250
-243
-238
-250
-246
-238
-236
-247
-252
-256
-257
-272
-288
-286
-290
-304
-319
-311
-299
-289
-281
-274
-250
-239
-241
-221
-228
-247
-238
-241
-239
-237
-255
-256
-253
-260
-266
-263
-263
-267
-258
-245
-223
-231
-229
-227
-236
-231
-238
-251
-246
-254
-261
-246
-242
-251
-263
-281
-290
-306
-322
-308
-308
-297
-282
-282
-278
-274
-272
-270
-282
-292
-278
-270
-269
-259
-249
-256
-244
-241
-237
-231
-232
-233
-241
-246
-237
-234
-250
-244
-261
-265
-262
-268
-245
-222
-221
-210
-198
-207
-200
-200
-196
-188
-192
-190
-176
-187
-200
-211
-214
-207
-225
-223
-228
-245
-250
-243
-247
-265
-270
-289
-305
-307
-313
-308
-295
-289
-272
-271
-273
-258
-260
-257
-260
-250
-219
-206
-214
-200
-203
-201
-199
-220
-225
-225
-237
-244
-244
-235
-226
-225
-219
-221
-217
-215
-213
-204
-210
-219
-243
-242
-251
-258
-244
-242
-257
-245
-230
-229
-227
-230
-250
-250
-244
-253
-249
-214
-212
-214
-185
-180
-178
-166
-166
-173
-161
-146
-142
-134
-137
-146
-145
-152
-168
-176
-171
-171
-164
-127
-124
-133
-127
-157
-173
-197
-223
-221
-213
-195
-197
-198
-188
-181
-178
-176
-182
-180
-179
-182
-194
-191
-192
-202
-198
-194
-200
-197
-186
-193
-198
-192
-195
-193
-193
-193
-197
-178
-171
-180
-170
-168
-185
-196
-204
-220
-230
-226
-221
-212
-201
-209
-188
-183
-184
-176
-174
-185
-191
-204
-224
-234
-273
-293
-300
-309
-308
-327
-333
-327
-320
-323
-300
-293
-279
-256
-251
-234
-208
-203
-208
-221
-233
-229
-222
